CSS Moderno: O Fim das SPAs?

2025-07-26
CSS Moderno: O Fim das SPAs?

Este artigo critica o uso excessivo de Aplicações de Página Única (SPAs). O autor argumenta que os navegadores modernos agora oferecem recursos nativos de transição CSS (View Transitions API e Speculation Rules), permitindo transições de página suaves sem a necessidade de JavaScript extensivo. SPAs frequentemente levam a problemas de desempenho, como tempos de carregamento lentos, comportamento de rolagem inconsistente e desafios de SEO. O autor defende o retorno ao HTML e CSS, utilizando recursos nativos do navegador para construir Aplicações de Múltiplas Páginas (MPAs) mais rápidas, eficientes e amigáveis ao SEO, evitando os sacrifícios de desempenho e manutenibilidade frequentemente feitos em prol de uma sensação 'tipo aplicativo'.

Leia mais
Desenvolvimento

JavaScript: O progresso que quebrou a web

2025-06-20
JavaScript: O progresso que quebrou a web

Este artigo critica o uso excessivo de frameworks JavaScript no desenvolvimento web moderno. O autor argumenta que a busca por experiências semelhantes a aplicativos nativos levou os desenvolvedores a empregar frameworks e ferramentas excessivamente complexos, resultando em tempos de carregamento lentos, manutenção difícil e experiência do usuário e SEO prejudicados. Muitas funcionalidades de sites, afirma o artigo, poderiam ser alcançadas com código mais simples, enquanto arquiteturas excessivamente complexas reduzem a eficiência. O autor apela por um retorno à simplicidade, priorizando a experiência do usuário e o desempenho em vez de exibicionismo técnico.

Leia mais
Desenvolvimento