Lançamento do Next.js 13
(nextjs.org)Lançada a nova versão 13 no Next.js Conf 2022. Nesse período, a Vercel mobilizou totalmente a capacidade dos novos desenvolvedores de React, Turbo e Webpack que haviam acabado de entrar na empresa para adicionar novos recursos
- app/ Directory:
- Layout: Layout implementado por padrão para evitar rerenderização
- Server Component: suporte ao novo Server Component do React para melhorar a velocidade de carregamento
- Streaming: Streaming que permite renderizar a UI de forma progressiva via streaming
- React Suspense For Data Fetching: usando o hook
use, é possível controlar fetch, cache e revalidate. As vantagens de SSG, SSR e ISR existentes podem ser controladas no nível do componente
- Turbopack: ferramenta baseada em Rust para substituir o Webpack, 700 vezes mais rápida que o Webpack anterior. Implementada pelo maintainer do Webpack com base na arquitetura Turbo
- next/image, next/font, next/link: em colaboração com o Google Chrome, foram melhorados elementos que antes prejudicavam a performance de carregamento. Ao otimizar no build time, no caso de fontes do Google, por exemplo, elas passam a ser incorporadas
3 comentários
Incorporar o Google Fonts... sensacional.
Bom
Turbopack: https://pt.news.hada.io/topic?id=7664