TypeScript domina, mas veteranos resistem, mostra State of JS 2024
Iniciamos 2025 com novos dados do universo JavaScript. Mais: Flutter atinge marco no iOS, GitHub Copilot gratuito no VSCode e desafios de Python tipado.
JavaScript em 2024 mostra sinais de maturidade e estabilidade. A pesquisa State of JavaScript 2024, com mais de 14 mil desenvolvedores respondentes, evidencia que frameworks e ferramentas mais antigos permanecem relevantes, enquanto novas tecnologias ganham espaço de forma consistente. Destaque para a crescente adoção do TypeScript e a ascensão das ferramentas da família Vite. Confira os principais insights.
Desenvolvedores e demografia
Idade média: 33,5 anos
Experiência: 51% têm até 10 anos na área
Remuneração: média de US$ 76 mil anuais
Linguagem e produção de código
67% escrevem mais TypeScript que JavaScript
Praticamente todo código passa por build steps
Uso de IA: apenas 20% não utilizam ferramentas de IA
Frameworks front-end
Top 3 mais usados: React (81%), Vue.js (51%) e Angular (50%)
Maior satisfação: Vite (56% opiniões positivas)
Maior retenção: Svelte e Astro
Meta-frameworks
Next.js lidera em uso absoluto
Astro e SvelteKit lideram em satisfação
Gatsby apresenta maior queda em popularidade
Ferramentas de build e teste
Build: Webpack mantém liderança, mas Vite cresce rapidamente
Testes: Jest é o mais usado, mas Vitest lidera em satisfação
Monorepo: pnpm emerge como líder do segmento
Dores e demandas
Principal demanda: sistema nativo de tipos
Maior dificuldade: arquitetura de código
Desafio comum: complexidade excessiva das ferramentas
IAs e recursos
Mais usadas: ChatGPT e GitHub Copilot
Conteúdo/aprendizado: domínio do vídeo sobre outros formatos
Destaque para criadores de conteúdo em espanhol
O estudo sugere que 2025 pode trazer maior simplicidade ao desenvolvimento JavaScript, com ferramentas que priorizam a DX (Developer Experience). A crescente adoção do TypeScript e o uso criterioso de IAs indicam uma busca por código mais seguro e sustentável. Se as tendências se mantiverem, podemos esperar um ecossistema que valorize mais produtividade e manutenibilidade que inovação por inovação.
Ficha técnica State of JS 2024
Respondentes: 14.015 desenvolvedores
Período: 2024
Países com mais respondentes: EUA (15%), Alemanha (8%), França (7%)
Perfil médio: homem (92%), 33,5 anos, com graduação (76%)
Experiência: média de 10,9 anos na área
Setor: maioria trabalha com ferramentas de programação (42%) e consultoria/serviços (35%)
Empresas: 43% em empresas com mais de 100 funcionários
Uso: 95% usam JavaScript profissionalmente, 98% em desenvolvimento front-end.
A pesquisa completa pode ser confira no site do State of JS 2024. Se você quiser comparar, aqui está nosso texto sobre a versão de 2023.
Flutter alcança marco de 30% de novos apps iOS
Flutter, framework do Google para desenvolvimento multiplataforma — que estamos adotando cada vez mais na BeTalent —, atingiu a marca de 30% dos novos aplicativos iOS, de acordo com a empresa de análise Apptopia. O framework conta com 1 milhão de desenvolvedores ativos por mês e 90 mil participantes em encontros em mais de 60 países. Após seis anos do lançamento da versão 1.0, o projeto entrou em sua "era de produção", dedicada a atender empresas que utilizam o Flutter para funcionalidades críticas, segundo o GPM da ferramenta. No blog oficial do Google há mais detalhes sobre próximos passos, como integração com iOS e melhorias em DX (Developer Experience).
Dez tendências quentes e frias em programação para 2025
Uma análise da InfoWorld destaca as principais mudanças em desenvolvimento para este novo ano que começa. Geradores de sites estáticos ganham força contra SPAs, trazendo melhor performance, enquanto o GraphQL avança sobre o REST por permitir consultas mais complexas. Outras tendências são a ascensão da linguagem Rust como alternativa mais segura a C/C++ — trouxemos em nossa previsão —, o avanço do WebAssembly contra interpretadores tradicionais, e o crescente papel das IAs como parceiras de programação. Em paralelo, empresas analisam a repatriação de recursos para reduzir custos com nuvem.
GitHub libera versão gratuita do Copilot no VS Code
O GitHub anunciou no fim de dezembro/2024 uma versão gratuita do Copilot, sua ferramenta de programação assistida por IA, que será integrada por padrão ao VS Code. A versão sem custos oferece 2 mil sugestões de código e 50 mensagens de chat por mês, com acesso aos modelos Claude 3.5 Sonnet e GPT-4o. O anúncio acompanha a marca de 150 milhões de desenvolvedores na plataforma. Segundo Thomas Dohmke, CEO do GitHub, a iniciativa busca expandir o acesso ao Copilot em países em desenvolvimento, alinhada ao objetivo da empresa de alcançar 1 bilhão de desenvolvedores. O Copilot gratuito pode ser acessado aqui.
Pesquisa revela alto uso de tipagem em Python, mas com desafios
Levantamento feito por JetBrains, Meta e Microsoft com mais de mil desenvolvedores Python mostra que 88% deles usam tipagem "sempre" ou "frequentemente". O suporte da IDE, a documentação e a capacidade de identificar bugs são os principais motivos. Entre os desafios, estão a lentidão das ferramentas, a falta de suporte em libs populares e a dificuldade de expressar padrões complexos. O VSCode com Mypy é a combinação mais popular de IDE e verificador de tipos, seguido pelo PyCharm com Mypy. Mais no Engineering at Meta.
Mapa interativo mostra "continentes" de tecnologias no GitHub
Um mapa interativo desenvolvido por Andrei Kashcha reúne 450 mil repositórios do GitHub em mais de mil "continentes" ou "ilhas" tecnológicas. O projeto organiza os repositórios em áreas como "AILandia", que concentra projetos de inteligência artificial, "Fronterra", com iniciativas em front-end, e "Cloudderra", que agrupa ferramentas para computação em nuvem. A visualização permite navegar entre os territórios e descobrir suas conexões, como mostra o criador no repo do projeto.