Sammy JS
Top 63%22 ponto
Top 63%
1.Dependências
2.Suporta views compostas (parcial)
Principais recursos e destaques
Dependências
Número de Estrutura em MV*
BaixoMédioAlto
Top 59%
6 Estrutura em MV*
0.83 - 1
NaN% de todos(as) Estrutura em MV*Sim
Não

Sammy JS: 16 fatos e destaques

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

19KB(Sammy JS)
Flight: 14KB
Arquivos menores significam mais rapidez no tempo de carregamento.

2. Suporta roteamento e link profundo

Sammy JS
67% tem isso
O roteamento permite interação com a url do navegador. Isso é muito importante no sentido de proporcionar boa experiência ao usuário ao criar aplicações de uma página.

3. Usa motor de templates

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

4. Publicado sob a licença MIT

Sammy JS
87% tem isso
A licença MIT é uma licença bastante permissiva a todos os tipos de utilização, inclusive uso comercial, sem garantia.

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

Sammy JS
60% tem isso
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.

6. dependências

1(Sammy JS)
SproutCore: 0
Menos dependências significa diminuição de inclusão de scripts extras, diminuindo sobrecarga de desenvolvimento e proporcionando carregamento mais rápido.

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

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

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

110KB(Sammy JS)
Maria: 20KB
Tamanho de arquivo menor significa carregamentos mais rápido.

9. Integra-se bem com bibliotecas de terceiros para proporcionar suporte Promises / A+

Sammy JS
33% tem isso
Permite o uso de bibliotecas como Deferred jQuery para suportar promises. Os promises são uma alternativa popular para os callbacks ao lidar com respostas do servidor.

10. Suporta views compostas (parcial)

Sammy JS
60% tem isso
Permite modelos de views aninhados em views de nível superior dentro de um modelo.

11. tem uma fonte de plug-in dedicada.

Sammy JS
27% tem isso
Isso demonstra que o framework possui ecossistema ativo, grande apoio da comunidade permitindo maior flexibilidade e desenvolvimento mais rápido.

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

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

13. Possui uma entrada oficial, atualizada, no pacote gerenciador npm.

Sammy JS
47% tem isso
O node package manager (npm) pode ser usado para gerenciar scripts front-end.

14. idade

4years(Sammy JS)
Sammy JS: 4years
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.

15. versões do Internet Explorer suportadas

8(Sammy JS)
rAppid JS: 0
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.

16. Tem um plugin popular que melhora o suporte à LocalStorage

Sammy JS
27% tem isso
Tem um plugin que oferece uma funcionalidade simples para sincronizar modelos com o LocalStorage HTML5.

Top 10 Estrutura em MV*

Adicionar outro objeto para comparar
  • Sammy JS
Comparar
This page is currently only available in English.