// o que é
Next.js adiciona roteamento, renderizacao, APIs e otimizacoes ao React. Para a Lumi Data, e uma escolha forte quando SEO, performance, conteudo e produto web precisam coexistir.
Next.js materializa os tradeoffs entre Client-Side Rendering (CSR), Server-Side Rendering (SSR) e Static Site Generation (SSG) em uma única framework com convenções claras para cada caso de uso. O CSR delega ao browser a montagem do HTML, reduzindo carga no servidor mas penalizando o First Contentful Paint em conexões lentas; o SSR gera HTML completo por requisição no servidor, melhorando LCP à custa de latência de servidor; o SSG pré-gera páginas em build time, eliminando latência de servidor para conteúdo estável. A Incremental Static Regeneration (ISR), introduzida pelo Vercel, combina os benefícios de SSG com revalidação em background, permitindo que páginas estáticas sejam atualizadas sem rebuild completo. O App Router com React Server Components representa a fronteira mais recente: componentes que executam exclusivamente no servidor, eliminam JavaScript no cliente e se compõem com Client Components por meio de uma fronteira explícita — uma resposta arquitetural direta ao problema de hidratação documentado por Osmani (2023).
Como a Lumi enxerga:A Lumi estrutura Next.js com design system, cache, seguranca e integracao backend para gerar produto profissional desde o MVP.