Giter VIP home page Giter VIP logo

curso-completo-next-js's Introduction

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 [email protected]: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

curso-completo-next-js's People

Contributors

emersonbroga avatar

Stargazers

 avatar Luis Viana avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.