Tópico 8 de 11
APIs & Integrações
Sistemas conversam por APIs. Domine REST sobre HTTP — métodos, status codes, JSON, paginação e versionamento — e conheça as alternativas.
O que estudar
- O que é uma API
- APIs REST e RESTful
- JSON — JavaScript Object Notation
- Métodos HTTP (GET, POST, PUT, DELETE...)
- HTTP — códigos de status de resposta
- HATEOAS
- Paginação, filtros e versionamento em APIs
Bom saber
- gRPCopcional
- GraphQLopcional
- HTTP/3 (QUIC)opcional
Artigos12
- O que é uma API?AWSPT
- O que é a API RESTful?AWSPT
- Saiba porque o JSON domina a WebOraclePT
- Detailed Overview of HTTP MethodsMediumEN
- HTTP Status Code OverviewMicrosoft LearnEN
- O que é HATEOAS?TreinaWebPT
- How do we Perform Pagination in API Design?ByteByteGoEN
- Como versionar uma API RESTfreeCodeCampPT
- gRPC x RESTAWSPT
- gRPC em aplicações cloud-nativeMicrosoft LearnPT
- API GraphQL vs. API RESTAWSPT
- O que é HTTP/3KinstaPT