Depois de testar Astro, Next.js e vários outros frameworks, decidi voltar ao básico. HTML e CSS puro. Sem build, sem dependências, sem complicação.

Por que HTML puro?

A verdade é simples: eu só preciso de um blog. Não preciso de rotas dinâmicas, renderização no servidor ou componentes reativos. Preciso escrever e publicar.

Com HTML puro, eu abro o arquivo, escrevo, salvo e dou git push. Em segundos, está no ar. Sem esperar build, sem erros de dependência, sem surpresas.

A melhor ferramenta é aquela que sai do seu caminho e te deixa trabalhar.

Como funciona

A estrutura é simples. Cada post é um arquivo HTML. O index lista todos os posts. O CSS cuida do visual. Tudo hospedado na Vercel gratuitamente com deploy automático pelo GitHub.

projeto/
├── index.html
├── assets/
│   └── css/
│       └── style.css
└── posts/
    └── meu-primeiro-post.html

Sem node_modules, sem package.json, sem npm install. Só arquivos que o navegador entende nativamente.

Conclusão

Se você está começando ou quer algo que funcione sem dor de cabeça, considere o básico. HTML e CSS evoluíram muito. Flexbox, Grid, variáveis CSS — tudo isso já está disponível sem precisar de nenhum framework.

Às vezes, menos é mais.