Inicializadores Ember.js para pré-carregar dados

Use um inicializador de aplicativo ember com deferReadiness e advanceReadiness para garantir que você tenha todos os dados que seu aplicativo requer para inicializar.

App.initializer({
name
: "preload",
initialize
: function() {
App.deferReadiness();
Ember.$.getJSON("/preload.json", function(json) {
App.handlePreloadData(json);
App.advanceReadiness();
});
}
});