Por que startups escolhem React (e quando você não deveria escolher)
(evilmartians.com)Um estudo interessante que analisa a escolha de frameworks por startups fundadas em 2024 e financiadas em 2025, e os motivos por trás disso.
Principais descobertas
Participação no funding
- React é esmagador: US$ 2,52 bilhões de um total de US$ 2,85 bilhões (88,6%)
- Vue: US$ 187 milhões (18 startups)
- Angular: US$ 110 milhões (22 startups)
- Svelte: US$ 27 milhões (5 startups)
Taxa de sobrevivência de projetos no GitHub
- Em todos os frameworks, cerca de 85% dos projetos são abandonados
- Ao filtrar por projetos de alta qualidade com mais de 10 estrelas, a taxa de sobrevivência sobe bastante:
- Svelte: 36,1%
- React: 20,7%
- Vue: 18,0%
- Angular: 13,9%
Diferença entre satisfação dos desenvolvedores e a realidade
- Svelte: 88% de satisfação (o mais alto)
- Vue: 87% (alta de 12 pontos)
- React: 75% (em queda)
- Angular: 54% (em melhora)
Por que o React continua sendo escolhido
- Não por superioridade técnica, mas pela facilidade de contratação
- VCs investem não no desempenho do framework, mas na previsibilidade para garantir talentos
Quando não escolher React?
Quando você deve escolher React:
- Quando precisa dobrar o tamanho do time a cada trimestre
- Quando há muita rotatividade de desenvolvedores ou é necessária uma expansão rápida da equipe
Quando considerar alternativas:
- Quando a operação é feita com um time estável ou o crescimento acontece em ritmo normal
- Recomendação de Vue: 87% de satisfação, 31% de adoção no trabalho, suficiente para contratação geral, com pontos fortes em dashboards administrativos e ferramentas internas
- Grandes empresas: a estrutura clara do Angular evita confusão em grande escala
- Apps em que performance é importante: Svelte oferece bundles menores e excelente experiência para desenvolvedores
Lição principal
- A taxa de descarte de 85% dos projetos não é um bug, é a realidade.
- A verdadeira lição não é "escolha o framework mais popular", mas "projete a arquitetura para que a lógica de negócio sobreviva a uma migração de framework".
Decida com base nas restrições reais (tamanho do time, taxa de crescimento, necessidade de contratação e requisitos de performance), e não na popularidade!
4 comentários
O Vue é menos flexível que o React e mais lento que o Svelte,
mas em termos de intuitividade, não tem para ninguém.
Não entendi muito bem do que se trata.
Em 2022, o Flutter ficou em alta por um tempo, mas no fim das contas voltamos ao React.
Mais do que qualquer outra coisa, isso pode ser resumido nas vantagens do ecossistema + a facilidade da Web + o React mais rápido do que antes e o Flutter mais lento do que parecia.
Aqui a situação é um pouco diferente
No fim das contas, é sensato escolher o que está em alta depois de dar tantas voltas
Se você quer continuar no cenário de desenvolvimento,
java,react,pythonA menos que o que você queira seja satisfazer a sua própria sede de conhecimento