Salve, ho un database di documenti json.
Vorrei trovare il modo di generare dinamicamente un form di aggiunta/modifica documenti a partire da uno schema che definisco io.
Esempio:
codice:
function generateForm(){
var frontSchema ={
name:'String',
age:'drop_down'
};
var form=''
Object.keys(frontSchema).forEach(function(v,i) {
if(frontSchema[v]=='String')
form+='<input type="'+v+'" placeholder="'+ v+'"/>'
if(frontSchema[v]=='drop_down')
form+='<p id="'+v+'">v:' +v+ ' i:' +frontSchema[v]+ '</p>'
});
$('#formcontainer').html(form)
}
Il problema è che, ad esempio, se un campo è di tipo "drop_down" dovrei aggiungere del codice del tipo
codice:
$('#drop_down').initMyPlugin()
Dal problema esposto, riuscite a pensare a qualche soluzione? 
Il progetto è node.js, ma chiaramente questa parte è in frontend.