Reprograma - Semana 14

Para desenvolvimento do projeto guiado da semana 14 adquiri os seguintes aprendizados:

  • É importante usar um banco de dados e não apenas um json na aplicação para garantir a segurança dos dados, ter mais facilidade de acesso às informações para fazer consultas e atualizações.
  • Usamos um banco de dados NoSQL para ter melhor desempenho na aplicação e torna o CRUD (create, read, update e delete) mais rápido de ser feito.
  • Na reprograma usamos o MongoDb como banco de dados. Para conectar o backend com o banco de dados precisamos usar o mongoose. Ele ajuda a modelar os dados que queremos cadastrar na db através de uma schema.
  • Para trazer mais maturidade e segurança para nossa aplicação também podemos usar a dependência DOTENV para gerenciar os dados sensíveis como as informações do banco de dados.