Aplicação back-end desenvolvida em Node.js + Mongoose e front-end em React + Bootstrap, durante o vídeo MERN Starter Tutorial for Beginners, do canal Raddy no Youtube.
O vídeo é em inglês e o sotaque é difícil de entender 😵, mas com ajuda da legenda, consegui acompanhar as 2 horas de vídeo.
Aprendi que MERN é a sigla que significa a stack das tecnologias MongoDB + Express + ReactJS + Node.js.
Trata-se de um CRUD simples de livros, em que o banco de dados fica na nuvem, no MongoDB Atlas.
O nome do repositório está errado devido a uma confusão minha 😣
- Node.js no back-end
- Mongoose para banco de dados
- Multer para upload de imagens
- React + Vite no front-end
- Bootstrap para estilização
- Crie o banco de dados Books em MongoDB, localmente ou no site MongoDB Atlas.
- Renomeie o arquivo _.env-example para .env na pasta server e informe a string de conexão com o banco.
- Renomeie o arquivo .env.local-example para .env.local na pasta client.
$ git clone https://github.com/luiizsilverio/my-news
$ cd my-news # se quiser, pode renomear a pasta para my-books
# Terminal 1
$ cd server
$ npm install
$ npm run dev
# Terminal 2
$ cd client
$ npm install
$ npm run dev