Ich habe ein Layout, mit dem ich ziemlich zufrieden bin
app.js - dies ist die Hauptanwendungsdatei und enthält Einstellungen und den Router
views.js - enthält Ansichten, die in der App verwendet werden, obwohl ich dies normalerweise jetzt in homeView.js, navigationView.js usw. aufteile
dataModels.js - hier halte ich alle meine Datamodellobjekte für die App
dataSources.js - hier verwende ich, um Datamodelle oder Arrays von Datamodellen aus allen API-Aufrufen zu laden
accountController.js - Controllerklasse, im beigefügten Beispiel habe ich auch einen emailMessagingController und einen smsMessagingController
Sie finden mein Beispielprojekt hier
https://github.com/bwship/neptunejs
und die Coffeescript-Dateien für Ember hier
https://github.com/bwship/neptunejs/tree/master/public/coffeescripts
und schließlich die jad-Datei für das Layout und das Index, das zeigt, wie ich dies hier hinzufüge
https://github.com/bwship/neptunejs/tree/master/views
Ich möchte irgendwann mit dem Einsatz des Ember Data-Stils beginnen, habe aber bereits einige solide Apps mit den dataSources- und dataModels-Dateien veröffentlicht.