Esta é uma API simples que contém apenas dois métodos HTTP: GET e POST. A API usa o serviço de banco de dados gerenciado Atlas MongoDB para armazenar e recuperar dados internamente cadastrados.
-
GET /personal
Esta rota retorna uma lista dos dados armazenados na coleção "personal" do banco de dados. A resposta é um array JSON contendo todos os objetos da coleção.
[ { "name": "Fulano 1", "vocational": "Software Enginner" }, { "name": "Fulano 2", "vocational": "Confeiteiro" } ]
-
POST /personal
Esta rota adiciona um novo objeto à coleção "personal" do banco de dados. O corpo da requisição deve ser um objeto JSON contendo os campos "name" e "vocational".
{ "name": "beltrano", "vocational": "profissão" }
Para usar esta API, é necessário configurar uma instância do serviço de banco de dados gerenciado Atlas MongoDB. Em seguida, configure a variável de ambiente MONGODB_URI com a URI de conexão do seu banco de dados.
Depois disso, instale as dependências do projeto e execute o servidor:
npm install
npm dev
O servidor estará disponível em http://localhost:3000