Ich habe begonnen, Ember App-Kit zu verwenden und durchlesen its guides. Allerdings habe ich Probleme, die Unterschiede zwischen einer normalen App und dem Ember App Kit so zu strukturieren, dass die verschiedenen Bits mit ES6-Modulen strukturiert werden, anstatt alles in eine globale Variable zu stopfen, die als Namespace (z. B. App) verwendet wird.Mein Kopf um Ember App Kit wickeln-Unterschiede im Vergleich zur Arbeit mit Plain Ember
fand ich, dass dieser Aspekt erklärt nicht ganz klar ist:
- Wie Ember seine Magie in Autoerzeugungsmodelle anwenden, Ansichten, Routen und Controller?
- Wo erwartet es sie zu finden?
- Welche Namenskonventionen sollte ich befolgen?
- Wenn ich eine Vorlage, Route oder Controller erstellt habe, und Ember tut nicht finden/erkennen, und erzeugt nur einen Standard an seiner Stelle, wie finde ich heraus, wo es sucht; oder sonst in dieser Situation debuggen?
- Wie ist das bei der Entwicklung der Standard-Ember-App anders als bei der Entwicklung mit dem Ember-App-Kit?
Sehr geschätzt im Voraus!
EDIT (20140506):
Diese Ressourcen erklären ES6 Module und EAK wirklich gut:
- Ein kurzer Überblick: eviltrout: getting started with ES6
- Eine ganze Reihe von Stellen: [toranb: http://toranbillups.com/blog/archive/2014/04/06/Building-your-own-ember-app-kit-lite/), mit einem ES6 modules specific one
@ToranBillups: Ich mag wirklich, wie Sie EAK dekonstruiert in seine Bestandteile - es hilft wirklich, es sehr gut zu erklären; und ich muss sagen, das war eine höllisch bessere Antwort, als ich erwartet hatte. Wenn Sie den Link als Antwort erneut posten möchten, gebe ich Ihnen die Lösung. Prost! – bguiz