batman js
batman js
Top 49%324 pontos
Top 49%
Principais recursos e destaques

batman js: 20 fatos e destaques

1. Conta com ligação de dados bidirecional

Os modelos e views podem estar vinculados para atualizarem-se mutuamente.
batman js
53% tem isso

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

Arquivos menores significam mais rapidez no tempo de carregamento.
247KB
Flight: 14KB

3. Suporta roteamento e link profundo

O roteamento permite interação com a url do navegador. Isso é muito importante para proporcionar uma boa experiência ao usuário, caso você esteja criando aplicativos de uma página.
batman js
67% tem isso

4. Dispõe de filtragem automática de views

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.
batman js
20% tem isso

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

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

6. Suporte à propriedades computadas

Permite o uso de funções como propriedades para computar as propriedades dos objetos.
batman js
33% tem isso

7. estende HTML

Algumas pessoas consideram como uma vantagem, uma vez que elimina a sobrecarga de um outro modelo de linguagem.
batman js
27% tem isso

8. Publicado sob a licença MIT

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

9. 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
SproutCore: 0

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

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

11. Suporte melhorado à LocalStorage

O framework inclui uma funcionalidade simples para sincronizar modelos com o HTML5 LocalStorage.
batman js
20% tem isso

12. Possui validação de entrada integrada

Utilitários internos ajudam a validar a entrada do cliente antes de ser processada ou enviada a um servidor. À despeito de não substituir a validação do lado do servidor, ele pode melhorar consideravelmente a experiência do usuário.
batman js
40% tem isso

13. Tem um projeto-boilerplate popular

Dispõe de um projeto boilerplate oficial ou bem conhecido com estrutura de arquivo recomendada e permite início mais rápido para os desenvolvedores.
batman js
53% tem isso

14. Abstração de RESTful sync incorporada, para modelos

Inclui utilitários para manter os modelos sincronizados com sua representação no servidor, sem escrever boilerplate-jQuery para fazer chamadas ajax .
batman js
47% tem isso

15. 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.
batman js
80% tem isso

16. Dispõe de gerador de projeto

Permite ao desenvolvedor configurar automaticamente um novo projeto usando ferramentas internas ou recursos de scaffolding como o Yeoman .
batman js
53% tem isso

17. Inclui um framework de testes

Um conjunto de teste integrado encoraja o desenvolvedor a escrever testes de unidade frequentes e precoces, o que pode ser muito importante para desenvolvimento futuro.
batman js
20% tem isso

18. 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.
2years
Sammy JS: 4years

19. Dispõe de ferramentas de depuração dedicadas

Normalmente são Extensões de Navegador, que permitem análises mais aprofundadas do desempenho do aplicativo.
batman js
33% tem isso

20. É compatível com CoffeeScript

O framework é nativamente compatível ou mesmo incentiva o uso de CoffeeScript e seus recursos , tais como classes e herança.
batman js
7% tem isso

Top 10 Frameworks MV*

Adicionar à comparação
    Comparar
    This page is currently only available in English.