github https://github.com/FlavioAndre/apiNodeCrudUser.git
criar branch para desenvolver git checkout -b develop git add -A git commit -m 'feat: add projeto inicial'
Node.js Mongdb api rest
instalação do Insommia https://insomnia.rest/download/
Instalação do mongodb https://docs.mongodb.com/manual/installation/
-
Inicialiciar o projeto npm init -y
-
Instalação de dependências
-
Framework para node.js Tratativa de rotas e request http npm install express --save
-
body-parser - ajudar que node entendam as requesições de json e tambem entender a URL os parametros enviados através de URL.
npm install body-parser --save
npm install mongoose --save
-- encryptar npm install bcryptjs --save
-- json web token npm install jsonwebtoken --save
npm install fs --save npm install path --save
-- Emular um servidor de emails
dica: ambiente https://studio3t.com/download-now/ client para mongodb
npm install nodemailer --save
npm install nodemailer-express-handlebars --save