Conceitos Básicos de API REST
Parte do curso de Web
Pedem para você adicionar um endpoint a uma API que já existe e você trava na primeira decisão: é POST /users/42/deactivate ou PATCH /users/42? Os dois funcionam. Os dois vão para produção. Mas um deles vai parecer óbvio para a próxima pessoa e o outro vai começar uma discussão no code review.
Imagine um arquivo de escritório. Cada gaveta e cada pasta tem um endereço, e o endereço nunca diz o que você pretende fazer quando chegar lá. O fazer é uma decisão separada: ler, substituir, jogar fora. O REST divide uma API do mesmo jeito. A URL é o endereço de uma coisa. O método HTTP é o verbo. ...
Quer aprender Web Conceitos Básicos de API REST em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Web pronto e pratique Conceitos Básicos de API REST com um tutor de IA que conhece seu código.
Começar esta liçãoConceitos Básicos de API RESTO que você vai aprender
- Resources as nouns
- Methods as verbs
- Status codes
- Idempotency
- HATEOAS
- Versioning
Leia esta lição no seu idioma
Todas as lições deste curso
14 lições- 1O Que É A Web20 min
- 2HTTP vs HTTPS15 min
- 3Anatomia de Requisição e Resposta30 min
- 4Cookies, Sessões e Tokens25 min
- 5DNS Explicado25 min
- 6TLS e Certificados30 min
- 7CORS30 min
- 8Conceitos Básicos de API REST25 min
- 9WebSockets e SSE25 min
- 10Cache e CDNs25 min
- 11Cabeçalhos de Segurança25 min
- 12Limitação de Taxa e Controle de Tráfego20 min
- 13Monitoramento e Registro de Logs20 min
- 14Projeto Final: Um Servidor Web Minimalista40 min
