2025-12-16//RANT
JavaScript Fatigue Nao Existe, Voce So Nao Sabe Escolher
A cada seis meses alguem publica post intitulado "JavaScript Fatigue Ta Me Matando" e viraliza porque dev AMA concordar que as coisas sao dificeis. E tipo terapia em grupo so que ninguem melhora.
O negocio e o seguinte: JavaScript fatigue nao e condicao real. E skill issue. Especificamente, e falta de capacidade de tomar decisao e seguir em frente.
O ecossistema JavaScript tem muita opcao. Isso e fato. React, Vue, Svelte, Solid, Qwik, Angular, Astro, Next, Nuxt, SvelteKit, Remix, e eu podia continuar a tarde toda. Mas aqui vai o que ninguem quer admitir: VOCE NAO PRECISA SABER TODOS ELES.
Escolhe um. Shipa com ele. Pronto. Acabou. Segue o baile.
"Mas e se eu escolher errado?" Nao vai. React, Vue e Svelte sao todos otimos. Todos funcionam. Todos tem ecossistema. Todos tem vaga. A diferenca entre eles importa MUITO menos do que a diferenca entre shipar e nao shipar.
"Mas tem framework novo toda semana!" Nao tem nao. Tem EXPERIMENTO novo toda semana. As opcoes principais sao estaveis faz anos. React e dominante desde 2016. Vue e a alternativa desde 2017. Svelte e a opcao cool desde 2019. Angular e a opcao enterprise desde sempre. Nao sao novos. Nao tao mudando. VOCE e que ta lendo artigo de comparacao demais em vez de escrever codigo. Para de ler e vai codar.
As pessoas que reclamam de JavaScript fatigue sao as mesmas que passam tres semanas avaliando lib de gerenciamento de estado pra projeto que podia ter usado useState. Leem 14 artigos sobre se Zustand ou Jotai ou Valtio e melhor quando o app tem dois pedacos de estado global: o objeto do usuario e um toggle de tema. PQP.
Sabe o que causa fadiga de verdade? Nao shipar. Ficar em paralisia de analise enquanto seu concorrente constroi a mesma coisa com Create React App e captura o mercado. ISSO sim e cansativo.
Os devs que realmente constroem coisa nao reclamam de fadiga. Escolheram as ferramentas anos atras e tao ocupados demais shipando pra ler seu think piece sobre como o Bun vai mudar tudo.
Minha stack nao mudou em dois anos. NestJS no back. React ou Next no front. TypeScript em tudo. PostgreSQL. Redis. Pronto. Nao me interessa o que o Theo acha da coisa nova. Nao me interessa o que a pesquisa State of JS diz. Minha stack funciona. Meus apps rodam. Meus usuarios tao felizes. Isso basta.
Para de navegar. Comeca a construir. A fadiga desaparece na hora.