Menos htmx, Mais HTML: Construindo Sites Melhores
Este artigo compartilha a experiência de dois anos do autor construindo serviços web com htmx, argumentando por uma abordagem minimalista: priorizar HTML puro em vez de depender muito de aprimoramentos do htmx como `hx-boost`. Embora o `hx-boost` ofereça atualizações de página suaves, ele introduz problemas como conflitos com o botão Voltar do navegador e interrupções em outras bibliotecas. O autor defende o uso de links e formulários HTML padrão, aproveitando os mecanismos de cache do navegador (ETags e cabeçalhos Cache-Control) para atualizações eficientes e uma experiência de usuário superior. Os navegadores modernos já possuem excelentes capacidades de otimização de desempenho, eliminando a necessidade de depender excessivamente de frameworks JavaScript para imitar SPAs. Somente quando o estado persistente da página for necessário (como um reprodutor de música), recursos avançados como `hx-boost` devem ser considerados. Em última análise, o autor defende a simplicidade e confiabilidade do HTML e HTTP para construir sites mais fáceis de manter e amigáveis ao usuário.