API¶
REST, GraphQL, gRPC et WebSocket — concevoir, implémenter et exposer des interfaces programmatiques.
A venir
Ce tutoriel est en cours de rédaction.
Contenu prévu¶
| Section | Contenu |
|---|---|
| Fondamentaux | Styles d'API, contrats, versionning, documentation |
| REST | Ressources, verbes, status codes, HATEOAS, pagination |
| GraphQL | Schéma, resolvers, mutations, subscriptions, N+1 |
| gRPC | Protobuf, streaming, service mesh, interop |
| WebSocket et streaming | Connexions persistantes, SSE, real-time patterns |
| Bonnes pratiques | Auth, rate limiting, error handling, backward compat |
| Cas avances | API gateway, fédération, BFF, API-first design |