Skip to content

IgorSasaki/Ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Ecoleta

Projeto criado a partir do bootcamp da rocketseat "Next Level Week"

Anotações de Estudo

Rota: Endereço completo da requisição.
Recurso: Qual estamos acessando no sistema.

GET: Busca uma ou mais informações do back-end;
POST: Criar uma nova informação no back-end;
PUT: Atualizar uma informação existente no back-end;
DELETE: Remover uma informação no back-end.

POST: http://localhost:3333/users = Criar um usuário
GET: http://localhost:3333/users = Listar usuários
GET: http://localhost:3333/users/5 = Buscar dados do usuário do ID 5

Request Param: Parâmetros que vem na propria rota que identificam um recurso;
Query Param: Parâmetros que vem na propria rota geralmente opcionais para filtros, paginação, ...;
Request Body: Parâmetros para criação/atualização de informações.

Anotações de Estudo Knex

Migrations: Histórico de banco de dados;

create table points.
create table users.

Padrões

Index: Listar todo o conteúdo;
Show: Listar específico;
Store: Salvar informação;
Update: Atualizar informação;
Destroy: Excluir informação.

Anotações sobre Estado

Array ou Objeto: Manualmente informar o tipo da váriavel

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published