E aí, programador! Tudo bem? Nesta série iremos conhecer o Next.js, o framework que tem se tornado cada vez mais a escolha principal do mercado para trabalhar com aplicações React. Nós iremos ver o que é o Next.js e o que ele acrescenta ao React que o faz ser tão popular e também vamos construir uma pequena aplicação para ver exatamente como podemos trabalhar com o Next.js e utilizar seus principais recursos na prática.

Divisão da Série

Teremos então duas partes na nossa série, a primeira será teórica e a segunda, prática. Primeiro nós iremos entender o que é o Next.js, quais são os seus principais recursos e porque esses recursos são tão relevantes. Veremos como é a estrutura de um projeto Next.js, os componentes e otimizações incluídos nele e em que ele difere de um projeto React mais básico (ou “puro”).

Na parte prática iremos usar cada um dos principais recursos em um projeto. Com isso você vai conseguir visualizar claramente quais são os benefícios do Next.js e vai passar a ser capaz de utilizá-los por conta própria no futuro.

O Projeto

Só para que você já sinta um gostinho, dá só uma olhada no projeto que iremos construir até o fim da série:

https://black-nextjs.vercel.app/