Maria
Top 70%18 ponto
Top 70%
Usa observáveis para ligação de dados
Número de Estrutura em MV*
baixomédioalto
80% de todos(as) Estrutura em MV*Sim
Não
Usa observáveis para ligação de dados
dependências
Sim
Ember JS
Sim
Melhor

Maria: 12 fatos e destaques

1. tamanho do arquivo do mini-campo sem dependências

Arquivos menores significam mais rapidez no tempo de carregamento.
20KB
Flight: 14KB
34
0

2. Usa motor de templates

Motores de templates permitem criação de UI fácil e flexível.
Maria
67% tem isso
31
0

3. Compatível com vinculação unidirecional de dados

As views podem estar sujeitas à atualização automática quando um objeto observável é alterado.
Maria
80% tem isso
28
0

4. Os modelos podem ser pré-compilados no servidor

Suporta um mecanismo de modelagem que pode ser pré-processado no servidor. Isto provavelmente melhora a velocidade da página, especialmente em dispositivos com baixo capacidade computacional.
Maria
60% tem isso
28
0

5. dependências

Menos dependências significa diminuição de inclusão de scripts extras, diminuindo sobrecarga de desenvolvimento e proporcionando carregamento mais rápido.
0
Maria: 0
28
0

6. tamanho do arquivo do mini-campo incluindo dependências

Tamanho de arquivo menor significa carregamentos mais rápido.
20KB
Maria: 20KB
27
0

7. Funciona bem com mais que apenas um motor de template

Outros frameworks podem estar travados com um motor de templates que você não gosta e não pode fazer nada sobre isso.
Maria
40% tem isso
26
0

8. Usa observáveis para ligação de dados

As alterações nos modelos são observadas. Este é um padrão bem conhecido. Pode ser mais eficaz do que dirty-checking em alguns casos.
Maria
80% tem isso
26
0

9. Oficialmente, suporta gerenciamento de dependências Bower.

Bower é um gerenciador de pacote tipo npm, fácil de usar, para aplicações front-end.
Maria
53% tem isso
25
0

10. Funciona com bibliotecas AMD como require.js

As bibliotecas de Definição de Módulo Assíncrono possibilita programação modular fácil e limpa. Caso um framework não funcione bem com essas bibliotecas, pode haver outros meios para modularizar seus componentes e solucionar dependências, como a Dependency Injection (Injeção de Dependência).
Maria
60% tem isso
25
0

11. idade

Frameworks mais antigos são muitas vezes mais estáveis, robustos e contêm mais recursos e tutoriais. Como empresa você tem uma piscina de talentos de onde recrutá-los.
1years
SproutCore: 4years
25
0

12. versões do Internet Explorer suportadas

Suporte à navegador legado pode ser importante para projetos corporativos e projetos com uma grande base de usuário que consista de usuários do Internet Explorer.
6
rAppid JS: 0
25
0

Top 10 Estrutura em MV*

Adicionar outro objeto para comparar
  • Maria
Comparar