Sobre a aplicação | Endpoints | Stacks | Rodando Aplicação | Por quê? |
TODOs.API é uma aplicação backend construída com a ideia de um CRUD. Dados podem ser cadastrados, atualizados, deletados e lidos.
TODOs.API.mp4
Requisição | Endpoints |
---|---|
PATCH | http://localhost:3333/StatusTodos/:id/done |
DEL | http://localhost:3333/todos/:id |
PUT | http://localhost:3333/UpdateTodos/:id |
GET | http://localhost:3333/allTodos |
POST | http://localhost:3333/InsertTodos |
POST | http://localhost:3333/newUsers |
map
(Iteração com retorno de conteúdo trabalhado, com outro formato, contexto.)findIndex
(Método que filtra uma lista, trazendo o indice do primeiro elemento que satisfaz a condição.)find
(Método que retorna o primeiro elemento que satisfação a condição.)
Express
(Framework para Nodejs)
express
(Framework para Node.js)ts-node
(Biblioteca usada para aplicar o TypeScript)uuid
(Biblioteca usada para gerar identificador único universal)
- Clonar repositório:
git clone https://github.com/DIGOARTHUR/TODOs.API.git
- Instalar dependências
yarn ou npm
- Rodar aplicativo
yarn dev
✅ A sua API já está rodando!
- Agora acesse o software
Insomnia
e faça o import do arquivo JSON, Insomnia_EndPoints.json, que se encontra neste repositório para o teste das requisições.
5.1 Ver qual o repositorio atual
git remote -v
5.2 Mudar a URL do repositorio remoto
git remote set-url origin <LinkDoNovoRepositorio>
5.3 Verifique se a mudança foi realizada
git remote -v
Convenhamos que o FrontEnd não tem graça sem a iteração com o backend. No IGNITE resolvi focar nessas duas trilhas e este é o meu primeiro Desafio entregue em NodeJS. A @Rocketseat sempre exepcional na didática de cada ferramenta.