App Todo + MongoDB no Loopback da IBM

Daniel Pereira
2 min readApr 15, 2021

--

Este tutorial vai ser parecido com o tutorial anterior, com a simples diferença que neste vamos utilizar o MongoDB. Podem ver o tutorial anterior aqui!

Para desenvolver a API necessitamos do Node.js instalado no computador.

O primeiro passo é abrir o cmd, abrir o diretório onde pretendemos trabalhar, e inserir os seguintes comandos:

npm i -g @loopback/cli
npm install --save loopback-connector-mongodb

Quando as instalação estiver concluída, vamos criar o scaffolding da nossa API, e para tal, executamos o comando:

lb4 todo_app

De seguida, no cmd, entramos dentro do diretório que foi criado ao executar o comando acima.
Agora, para criar um Model, basta executar:

lb4 model

Diferente do tutorial anterior, vamos selecionar o MongoDB como tipo de conector, no Datasource. Para adicionar o Datasource, escrevemos o seguinte comando:

lb4 datasource

Vamos agora criar um Repository, para isso executamos o comando:

lb4 repository

Agora criamos um Controller, executando o comando:

lb4 controller

Para finalizar os comandos no cmd, executamos o comando:

npm start

Esperamos até nos aparecer um URL, como o seguinte:

Server is running at http://127.0.0.1:3000

No browser, abrimos o link: http://127.0.0.1:3000/explorer/. Irá aparecer um output como este:

E está feito!!

--

--

Daniel Pereira
Daniel Pereira

Written by Daniel Pereira

Estudante de Engenharia Informática no Instituto Politécnico da Guarda

No responses yet