Skip to content

Latest commit

 

History

13 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

API NodeJs

Projeto para exercitar os conceitos básicos de uma API em NodeJS com funcionalidades de criar, listar, alterar e deletar repositórios.

  • Possui uma requisição extra para a adição de likes nos repositórios já criados.

Tecnologias

Rotas da aplicação

  • POST /repositories: A rota recebe title, url e techs dentro do corpo da requisição, sendo a URL o link para o github desse repositório.
  • GET /repositories: Rota que lista todos os repositórios;
  • PUT /repositories/:id: A rota altera apenas o title, a url e as techs do repositório que possua o id igual ao id presente nos parâmetros da rota;
  • DELETE /repositories/:id: A rota deleta o repositório com o id presente nos parâmetros da rota;
  • POST /repositories/:id/like: A rota deve aumentar o número de likes do repositório com o id presente nos parâmetros da rota;

Instalações e usos

Clone ou faça o download desse repositório:

# Clone o repositório
$ git clone https://github.com/rodolforoc/api-node 

Dentro da pasta /api-node rode os seguintes comandos:

# Instale as dependencias
$ yarn

# Rode a API
$ yarn dev

# running on port 3333

关于

API Feita com NodeJS

Topics

Resources

Stars

0 stars

关注者

1 watching

复刻s

发布

Used by

贡献者

Languages