🕸️GraphQL Mesh vs Schema Stitching🧵
GraphQL Mesh enveloppe des sources non-GraphQL en un schéma, tandis que le schema stitching fusionne des schémas GraphQL existants.
Lance un sondage moomz : qui gagne pour toi ?
moomz.com — 10s, anonyme, gratuit
🕸️GraphQL Mesh
- ✓Enveloppe REST, gRPC, SOAP et bases en GraphQL
- ✓Unifie de nombreuses sources de données hétérogènes
- ✓Ajoute GraphQL au-dessus des systèmes hérités
- ✓Transformations puissantes et cache intégrés
🧵Schema Stitching
- ✓Fusionne proprement plusieurs schémas GraphQL existants
- ✓Simple quand toutes les sources parlent déjà GraphQL
- ✓Contrôle fin du schéma combiné
- ✓Léger quand aucun pontage de source n'est nécessaire
Verdict
Choisissez GraphQL Mesh pour exposer des sources non-GraphQL en un schéma unifié. Choisissez le stitching pour fusionner des schémas existants.
Questions fréquentes
Mesh a-t-il besoin de sources GraphQL ?+
Non — Mesh enveloppe REST, gRPC et plus en GraphQL automatiquement.
Le stitching est-il la fédération ?+
Non — la fédération est une approche distincte ; le stitching fusionne à une passerelle.
Lequel est plus simple ?+
Le stitching est plus simple si tout est déjà GraphQL ; Mesh gère le mixte.
Aussi en