Excelente primeiro tutorial do Ember.js

Eu gostaria de ter lido isso antes de qualquer outro tutorial do Ember.js.

Conselhos e instruções sobre o uso de Ember.js

Ember não é difícil …

Ouça: não é o Ember que é difícil. São os conceitos.

Ember é um exagero?

Os aplicativos Ember começam com uma classificação de complexidade de 4/10, mas nunca passam de 6/10, independentemente de quão sofisticado seu aplicativo se torne. O backbone começa em 1/10, mas a complexidade cresce linearmente. Esse é um efeito colateral natural dos tipos de aplicativos para os quais as duas estruturas foram criadas.

Vindo de um background em Flex / Actionscript, acho que foi mais difícil entender a nomenclatura e a estrutura do Ember do que para a maioria. Por exemplo, um controlador no Ember é mais como um modelo de visualização nas melhores práticas do Flex. Este tutorial me ajudou a entender isso rapidamente. É conciso e vai direto ao que a maioria de nós precisa para começar: configurar algumas visualizações com vinculação de dados, carregar dados de uma API e aprender rotas para essas visualizações.

Dicas para iniciantes para o tutorial:

Baixe o kit inicial em emberjs.com e inclua os scripts no documento. Use a versão do jQuery fornecida, não a mais recente, para evitar puxões de cabelo e palavrões.

<script src="path-to/jquery-1.7.2.min.js"></script>
<script src="path-to/handlebars-1.0.rc.1.js"></script>
<script src="path-to/ember.v1.0.0-pre.2.js"></script>

Envolva App.initialize () na função de preparação de documentos do jQuery para evitar mais puxões de cabelo.

$(function() {
App.initialize();
});