Introdução ao Framework NextJS
NextJS é um framework de desenvolvimento web de código aberto, escrito com base no React. Entre as principais vantagens do NextJS estão o roteamento integrado, a renderização otimizada tanto no lado do cliente quanto no servidor, e a conveniente construção do aplicativo para funcionar em ambiente de produção. Graças à arquitetura moderna de desenvolvimento web, baseada em JavaScript, API e markup pré-renderizado, o NextJS funciona mais rápido e de forma mais eficiente que o React.
O framework é usado para criar uma variedade de aplicações web completas e funcionais - desde um site de única página até redes sociais e lojas virtuais.
Neste tutorial, serão abordados os aspectos principais do trabalho com o framework NextJS. No entanto, para seu estudo, é necessário conhecer JavaScript puro, trabalho com React, noções básicas de linha de comando, trabalho com npm e npx, trabalho com módulos ES6, noções básicas do protocolo HTTP, trabalho com o bundler Vite.