Qualquer framework que você esteja usando, você fez a escolha errada. Deixa eu explicar por que o meu framework — que aprendi semana passada — é objetivamente superior.

A Análise Científica

Passei 48 horas comparando frameworks usando metodologia rigorosa:

  1. Lendo threads do Reddit
  2. Checando stars no GitHub
  3. Vendo hot takes no YouTube
  4. Perguntando no Twitter/X

Minha conclusão: [framework que estou usando] ganha.

Lista de Tiers de Framework

Tier Framework Motivo
S O que eu uso Arquitetura superior
A O que eu usava ano passado Aceitável
B O que meu amigo usa Ele geralmente tá errado
F React Mainstream demais
F Vue Não é mainstream o suficiente
F Angular Obviamente
F Svelte Isca de hipster
F Solid Svelte pra hipsters
F HTMX Então escreve HTML logo
F jQuery Ainda roda em produção em algum lugar

Por Que React Morreu

React morreu. Tô dizendo isso desde 2019. Qualquer dia agora.

// React (antigo, morrendo)
function Component() {
  const [count, setCount] = useState(0);
  return <button onClick={() => setCount(count + 1)}>{count}</button>;
}

// Meu framework (futurista, vivo)
function Component() {
  const [count, setCount] = useMeuFrameworkState(0);
  return <meu-button on:click={() => setCount(count + 1)}>{count}</meu-button>;
}

Viu? Paradigma completamente diferente.

Por Que [Coisa Nova Brilhante] Vai Ganhar

Vi um tweet sobre [novo framework] e ele tem:

  • 847 stars no GitHub (crescendo!)
  • Criado há 3 meses (fresquinho!)
  • Um mantenedor (visão focada!)
  • Sem documentação (auto-explicativo!)
  • Breaking changes toda semana (ativamente desenvolvido!)

Esse é o futuro. Tô reescrevendo tudo nele. De novo.

Meu Histórico de Migrações

2015: jQuery → Angular 1
2016: Angular 1 → React
2017: React → Vue
2018: Vue → React (voltei rastejando)
2019: React → Svelte (trem do hype)
2020: Svelte → React (lol)
2021: React → Next.js (é a mesma coisa?)
2022: Next.js → Remix (alguém tweetou sobre)
2023: Remix → Solid (palestra de conferência fez sentido)
2024: Solid → HTMX (contrarianismo irônico)
2025: HTMX → React de novo (síndrome de Estocolmo)
2026: React → Seja lá o que tá trending agora

Sou um engenheiro versátil.

O Checklist do Framework

Antes de escolher um framework, pergunte:

  • Já decidi antes de pesquisar?
  • Mudar justifica reescrever tudo?
  • Posso colocar no LinkedIn?
  • Tem um logo que posso colar no notebook?
  • Vai ser descontinuado quando eu aprender?

Se sim pra tudo: escolha perfeita.

Conclusão

Use qualquer framework que eu esteja usando essa semana. Quando você aprender, já vou ter mudado, mas isso não é problema meu.

XKCD 927 mostra padrões proliferando. Frameworks são a mesma coisa mas com mais pacotes npm.

Dilbert resumiu: “Precisamos escolher um framework.” “Qual?” “Qualquer um que eu consiga uma viagem de conferência pra aprender.”


O autor tem “Expert em React” no LinkedIn mas não usa React há 2 anos.