Ractive JS

9 Motivos por Ractive JS é melhor

do que a média

1.Tamanho de arquivo claramente menor sem dependências
65KBvs 76KB (a media)
vs 14KB (o/a melhor: Flight)
Arquivos menores significam mais rapidez no tempo de carregamento.
2.É agnóstica à biblioteca de manipulação de DOM
Simvs Não (80% não tem isso)
Não requer ou seriamente encoraja o uso de biblioteca específica (como jQuery, Zepto ou MooTools ) para lidar com manipulação de DOM e pode ser usada com aquela que o desenvolvedor preferir.
3.Um pouco 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.
4.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.
5.Integra-se bem com bibliotecas de terceiros para proporcionar suporte Promises / A+
Simvs Não (67% não 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.
6.Tamanho de arquivo menor consideravelmente , incluindo as dependências
65KBvs 121KB (a media)
vs 20KB (o/a melhor: Maria)
Tamanho de arquivo menor significa carregamentos mais rápido.
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 animação
Simvs Não (93% não tem isso)
Inclui funcionalidades para criar views de animações com facilidade.
9.Mantém uma cópia interna do DOM
Simvs Não (93% não tem isso)
Isso evita a re-renderização constante de todos os elementos através da comparação do DOM simulado com o DOM real e renderiza somente as mudanças.
Ractive JS
Etiquetas:
Ractive JS características
Ractive JS prós e contras
Ractive JS vantagens
Ractive JS desvantagens