Per evitare ripetizioni di codice, ad esempio una sezione con dei dati delle stanze di un hotel nel caso in cui ( magari perché il formato dei dati in ingresso è diverso e l'item si trovasse in posizione diversa, si può razionalizzare il template con dei "partial"
Nel mio caso, i file .handlebars vengono compilati, e il file roomPartial si trovano in un file pronti all'uso e caricati in una var globale es "nameSpace"
Handlebars.registerPartial('roomPartial', function(rooms) {
templateScript = nameSpace.templates["roomPartial"](rooms);
return templateScript;
});
e verrà semplicemente chiamato così:
{{> roomPartial data}}