Knockout JS

9 Motivos por Knockout JS é melhor

do que a média

1.Tamanho de arquivo claramente menor sem dependências
43KBvs 76KB (a media)
vs 14KB (o/a melhor: Flight)
Arquivos menores significam mais rapidez no tempo de carregamento.
2.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.
3.Estende HTML
Simvs Não (73% não tem isso)
Algumas pessoas consideram como uma vantagem, uma vez que elimina a sobrecarga de um outro modelo de linguagem.
4.Um tanto menos dependências
0vs 1 (a media)
Menos dependências significa diminuição de inclusão de scripts extras, diminuindo sobrecarga de desenvolvimento e proporcionando carregamento mais rápido.
5.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.
6.Funciona bem com mais que apenas um motor de template
Simvs Não (60% não 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.
7.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.
8.Suporta imensamente das versões anteriores do Internet Explorer
6vs 7 (a media)
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.
9.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.
Knockout JS
Etiquetas:
Knockout JS características
Knockout JS prós e contras
Knockout JS vantagens
Knockout JS desvantagens