/users-api

Introduction to NodeJS to learn about features without any framework.

Primary LanguageJavaScript

API com NodeJS (sem frameworks)

O repositório contém o código de uma API básica de listagem de usuários que realiza as quatro operações de um CRUD, projetada para fins de estudo usando apenas Node.js.

The repository contains the code for a basic API that allows you to list users and perform basic CRUD operations. It was designed for educational purposes, using only Node.JS without any frameworks.

Operações CRUD

  • POST: Criar Usuário: Um endpoint para criar um novo usuário -> /users.
  • GET: Mostrar Todos os Usuários: Um endpoint para obter uma lista de todos os usuários -> /users.
  • GET: Procurar Usuário baseado por ID: Um endpoint para procurar por um usuário baseado no id passado nos query params -> /users/:id.
  • PUT: Editar Usuário: Um endpoint para atualizar os dados do usuário baseado no id informado nos query params -> /users/:id.
  • DELETE: Excluir Usuário: Um endpoint para excluir usuário baseado no id informado -> /users/:id.

Para rodar localmente o projeto, siga as instruções abaixo.

Clone o projeto

  git clone https://github.com/samuelribeiroo/users-api.git

Inicialize o repositório

  cd users-api

Instale as dependências

  npm install

Inicie o servidor

  npm start

linkedin