APIs & le web
- api
Concevoir une API pour des données de séries temporelles
Requêtes par plage, sous-échantillonnage, et pourquoi un endpoint de séries temporelles casse les règles habituelles de pagination REST — une petite note en marge de la construction d'un outil de monitoring.
Lire l’article - rest-api
Conception de Contrats REST : Ressources et Transitions Métier
Guide pour séparer la gestion des ressources des transitions d'état métier dans un flux de signature de documents.
Lire l’article - rest-api
Choisir les codes d'erreur HTTP sans masquer la panne réelle
Guide pour distinguer les erreurs 4xx et 5xx via un scénario d'album photo privé afin d'orienter la récupération côté client.
Lire l’article - rest-api
Méthodes HTTP et Réponses Succès : Guide Cohérent
Analyse approfondie des sémantiques de sécurité et d'idempotence pour POST, PUT, PATCH et DELETE via une API de playlists.
Lire l’article - validation-errors
Validation des Entrées, Éligibilité Métier et Invariants de Base de Données
Analyse approfondie des trois couches de validation via un scénario d'inscription à un atelier pour éviter les données invalides et les conditions de concurrence.
Lire l’article - validation-errors
Transformer les Exceptions Domaine en un Contrat d'Erreur API Stable
Mise en œuvre d'une frontière entre les échecs du domaine et une réponse API cohérente via ProblemDetail et RestControllerAdvice.
Lire l’article