Это зависит от того, где вы хотите использовать XTemplate.Если он когда-либо будет использоваться только в одном представлении, просто определите xtemplate при определении представления.
{
xtype : 'view',
tpl : new XTemplate('<div></div>...')
}
Если вы собираетесь использовать его в нескольких представлениях, то вы можете создать классэто имеет единственную цель совместного использования шаблонов.
Ext.define('MyApp.util.SharedTemplates', {
statics : {
sharedTemplate1 : new XTemplate('<div></div>')
}
});
Таким образом, шаблон компилируется только один раз и может использоваться повторно.