Skip to content

emersonbroga/curso-completo-next-js

Repository files navigation

Curso completo de NextJS

NextJS é um framework de desenvolvimento web para a biblioteca React! Ele simplifica e facilita a construção de aplicativos React, adicionando recursos e convenções úteis para o desenvolvimento web. NextJS é frequentemente usado para criar aplicativos da web modernos e escaláveis, oferecendo uma abordagem baseada em componentes e páginas.

Aprender Next.js pode ser benéfico por várias razões, especialmente se você estiver envolvido no desenvolvimento web front-end com React.

Sem sombra de dúvidas, o NextJS é um dos frameworks React mais utilizado pelas empresas, dominar o NextJS vai aumentar e muito as suas chances de contratação, seja para empresas brasileiras quanto para empresas estrangeiras.

O NextJs trás a facilidade de uso, devido a sua abordagem "opnionated", é otimizado para SEO e desempenho, tem sistema de rotas bem definido através de estrutura de pastas, suporte total ao TypeScript e excelente devx (developer experience).

Esse treinamento é indicado para pessoas de todos os níveis, pois na minha metodologia de ensino, eu começo sempre do básico e vou resolvendo problemas e implementando melhorias até chegar nos níveis mais avançados, portanto sempre tem algo para você aprender ou aprimorar o conhecimento.

Sao abordados os mais diversos temas, como Rotas publicas, privadas e agrupadas, Autenticação de usuario e senha, integração com banco de dados, utilizando migrations, seeds e CRUD completo, Partial content loading, skeleton loading, multiplos layouts, componentes do next como NextImage e NextLink, criação de componentes reutilizáveis, clean code e tudo seguindo as boas práticas e fazendo tudo certinho com typescript.

Compre o Curso completo de NextJS

convert-kit-480x240

Como rodar o projeto

git clone git@github.com:emersonbroga/curso-completo-next-js.git
cd curso-completo-next-js
npm install 
cp .env.example .env
npx prisma migrate dev
# se perguntar: Ok to proceed? (y)  responda: y
npx prisma db seed 
# se perguntar: Ok to proceed? (y)  responda: y
npm run dev

Abra o browser no localhost:3000

Screenshot 2024-03-04 at 6 43 52 PM

Se ainda não segue, conheça as Redes Sociais

instagram.com/emersonbrogadev youtube.com/c/emersonbrogadev facebook.com/emersonbrogadev twitter.com/emersonbrogadev github.com/emersonbroga

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published