Ember JS

11 Motivos por Ember JS é melhor

do que a média

1.Dispõe de filtragem automática de views
Simvs Não (80% não tem isso)
Possui um mecanismo de filtragem das views a partir das variáveis do escopo ( por exemplo, durante pesquisa ), sem a necessidade de escrever código extra em demasia.
2.Usa Promises
Simvs Não (80% não tem isso)
Tem uma implementação interna da especificação Promises/A+. O Promises é uma alternativa conhecida para os callbacks ao lidar com respostas do servidor.
3.Suporte à propriedades computadas
Simvs Não (67% não tem isso)
Permite o uso de funções como propriedades para computar as propriedades dos objetos.
4.Dispõe de Injeção de Dependência
Simvs Não (80% não tem isso)
Isso melhora a testabilidade e a modularidade.
5.Conta com um plugin popular que suporta animação
Simvs Não (80% não tem isso)
Tem um plugin que inclui funcionalidades para criação de views de animação, facilmente.
6.Atualiza o DOM de forma assíncrona
Simvs Não (73% não tem isso)
A mudança do modelo não resulta em atualizações imediatas de views, mas são enfileiradas e liberadas como um grupo. Isto pode ter um desempenho muito melhor que as atualizações instantâneas de views.
7.Conta com um plugin popular que suporta validação de entrada
Simvs Não (80% não tem isso)
Plugin para ajudar a validar a entrada do cliente antes de ser processada ou enviada ao servidor. À despeito de não substituir a validação do lado do servidor, ele pode melhorar consideravelmente a experiência do usuário.
8.Possui uma entrada oficial, atualizada, no pacote gerenciador npm.
Simvs Não (53% não tem isso)
O node package manager (npm) pode ser usado para gerenciar scripts front-end.
9.Tem um plugin popular que permite a sincronização REST de servidor
Simvs Não (93% não tem isso)
Conta com plugin para manter os modelos sincronizados com sua representação no servidor, sem a necessidade de escrever chamadas ajax.
10.Dispõe de ferramentas de depuração dedicadas
Simvs Não (67% não tem isso)
Normalmente são Extensões de Navegador, que permitem percepção aprofundada da aplicação.
11.Tem um plugin popular que melhora o suporte à LocalStorage
Simvs Não (73% não tem isso)
Tem um plugin que oferece uma funcionalidade simples para sincronizar modelos com o LocalStorage HTML5.
Ember JS
Etiquetas:
Ember JS características
Ember JS prós e contras
Ember JS vantagens
Ember JS desvantagens