REST, GraphQL ou gRPC : choisir le contrat de son API
Architecture logicielleTrois façons d'exposer les mêmes données, trois contrats avec des conséquences différentes sur le cache, le typage et ce que le navigateur sait appeler. Cet article écrit le même catalogue produits dans les trois, avec du code exécuté, ce que chacun coûte en pratique, et les pièges qui apparaissent au bout de six mois de production.