Esse projeto faz parte do curso JStack. A ideia é construir uma API com Node.js de forma nativa, usando somente javascript, sem o uso de qualquer biblioteca ou framework.
Métodos | Rotas | Descrição |
---|---|---|
GET | http://localhost:3000/users | Retorna uma lista de usuários |
POST | http://localhost:3000/users | Cria um novo usuário |
PUT | http://localhost:3000/users/:id | Altera o nome do usuário passando o ID |
DELETE | http://localhost:3000/users/:id | Exclui um usuário passando o ID |
As tecnologias/ferramentas utilizadas no projeto foram:
- JavaScript
- Node.js
- Insomnia *Utilizado para testar os endpoints da aplicação
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas listadas abaixo:
- Criar mais campos para o usuário (idade, endereço, telefone)
- Aplicar os metodos de listar, incluir, alterar e excluir para esses campos
É preciso ter instalado no computador o Git e o Node.js para rodar o projeto através das linhas de comando. O projeto tem a possibilidade de ser baixado para o computador no formato zip clicando no botão "Code" na opção "Download ZIP".
# Clonar o repositório
$ git clone git@github.com:alexvieirasj/firstapi-app.git
# Entrar no diretório baixado
$ cd firstapi-app
# Iniciar o projeto
$ node src/index.js
# running on port 3000
Lista de pessoas que contribuíram para este projeto:
Alex Vieira |
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.