Tivemos mais algumas experiências usando Next.js para bases de código React desde a última vez que escrevemos sobre ele. Next.js é um framework opinativo de configuração zero que inclui roteamento simplificado, compilação automática e empacotamento com Webpack e Babel, recarregamento rápido para um fluxo de trabalho de desenvolvimento conveniente, entre outros recursos. Ele fornece renderização do lado do servidor por padrão, melhora a otimização do mecanismo de pesquisa e o tempo de carregamento inicial, e oferece suporte à geração estática incremental. Recebemos relatos de experiências positivas de times usando Next.js e, devido à sua grande comunidade, seguimos otimistas em relação à evolução do framework.
O React.js revolucionou a forma como a maioria das pessoas escreve aplicações em JavaScript de página única. Geralmente, recomendamos o uso do app Create React durante o ciclo de vida da aplicação, para que você não tenha que configurar manualmente sua configuração, construção e pacotes. Mas algumas pessoas desenvolvedoras vão preferir uma ferramenta cujos padrões iniciais refletem um conjunto de opiniões saudáveis. O Next.js é esse framework, e tem atraído o interesse de entusiastas de frontend. O Next.js simplifica o roteamento, renderiza no servidor por padrão e agiliza dependências e construções. Estamos otimistas para ver se ele atenderá as expectativas em nossos próprios projetos.