É importante notar que o padrão de melhoria e seguir as melhores práticas em relação à eficiência líquida é mais vital do que a seleção da estrutura.
Mas, uma vez que existem algumas variações e métricas de eficiência, vou analisá-las e esclarecer como cada uma pode ter um efeito em seus esforços de melhoria.
Os resultados do JS Framework Benchmark apresentar que todos eles executam com bastante eficácia na maioria dos benchmarks, o que equivale a criar ou acrescentar linhas em uma mesa.
Como você pode ver acima, o Vue é significativamente mais lento do que o Angular e o React na escolha das linhas. Por outro lado, Angular e React não devem ser muito amigáveis ​​ao meio ambiente na troca de linhas.
Estas são as variações substanciais em benchmarks de renderização - e normalmente, não produzem resultados perceptíveis. Como escolher as linhas é um desempenho mais difundido do que trocar as linhas, eu diria que este benchmark coloca Vue em terceiro lugar atrás de Angular e React que compartilham o lugar mais alto.
Quando envolve reminiscência e tempo de inicialização, React e Vue avaliam de forma muito eficaz, porém Angular é um pouco mais lento. O Angular pode levar 150 ms além de um script fundamental e requer reminiscência extra para ser executado.
Perf Track da Google Chrome Labs exibe informações de fabricação de milhares de sites da Internet. Essas estatísticas são afetadas por muitos problemas diferentes e nunca apenas pela estrutura alternativa, no entanto, vamos dar uma olhada nos números.
Os sites Vue e React têm uma classificação maior para essa métrica em comparação com o Angular, que pode levar mais tempo além do material de conteúdo atual para o consumidor.
O Angular também é o mais lento entre os três frameworks para renderizar uma página inteira, com apenas 27% dos sites Angular com pontuação dentro da faixa aceitável.
Para todas as três estruturas, mais de 80% dos sites estão dentro da variação aceitável para o atraso de entrada principal, que mostra o quanto leva até que o usuário possa trabalhar com a página da web.
Os propósitos mais leves são de longe aqueles desenvolvidos com Vue, com 68 pc de aplicativos Vue carregando menos de 1 MB de JavaScript. Por outro lado, as finalidades Angular e React tendem a ter uma medida de código maior.