Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 2.52 KB

4-primeiro-projeto.md

File metadata and controls

41 lines (25 loc) · 2.52 KB

Primeiro projeto com Node e MongoDB

Se você chegou até aqui, é provável que já possui um bom entendimento de como o MongoDB e seus comandos funcionam, então é hora de colocar tudo isso em prática!

Sobre o projeto

Iremos construir uma simples API de usuários em NodeJS com alguns endpoints utilizando os conceitos de CRUD. Para facilitar um pouco a vida, utilizaremos um pacote do Mongo chamado Mongoose.

Nesse projeto utilizarei o Yarn como gerenciador de pacotes, mas sinta-se livre para utilizar o NPM.

Todo o código estará disponível nesse mesmo repositório, na pasta api, e é extremamente recomendável que faça seu projeto seguindo o arquivo server.js.

Observe que o foco do projeto será no MongoDB, sua conexão com o Node e a forma em que ambos atuam lado a lado para salvar os dados no banco. Dessa forma, é recomendável que se tenha um conhecimento prévio de construção de APIs com NodeJS e Express, para que não se perca em alguns conceitos que não estão relacionados com o Mongo. Contudo, mesmo sem um conhecimento prévio, ainda será válido fazer o projeto e utilizá-lo como portifólio 😃!

Nesse projeto, utilizaremos os seguintes pacotes:

Pré-requisitos de sistema

Roadmap do projeto

  1. Iniciando o projeto
  2. Criando o primeira model
  3. Estabelecendo a rota create
  4. Estabelecendo as rotas read
  5. Estabelecendo a rota update
  6. Estabelecendo a rota delete

Próximo sub-tópico: Iniciando o projeto

Próximo tópico: Conclusão do curso

Voltar para a Home