- Qu'est-ce que le relais dans React?
- Pourquoi les relais réagissent-ils?
- Comment le relais est différent de Redux?
- Pourquoi utiliser le relais dans GraphQL?
Qu'est-ce que le relais dans React?
Le relais est une bibliothèque de gestion des données pour React qui vous permet de récupérer et de mettre à jour les données avec GraphQL. Il incarne des années d'apprentissage pour vous donner des performances exceptionnelles par défaut tout en gardant votre code stable et maintenable. Le relais apporte la composabilité des composants React aux données.
Pourquoi les relais réagissent-ils?
Le relais est conçu pour des performances élevées à n'importe quelle échelle. Le relais maintient la gestion de la prise de données facile, que votre application ait des dizaines, des centaines ou des milliers de composants. Et grâce au compilateur incrémentiel de Relay, il maintient votre vitesse d'itération rapidement même à mesure que votre application se développe.
Comment le relais est différent de Redux?
Le relais est similaire à Redux en ce qu'ils utilisent tous les deux un seul magasin. La principale différence est que le relais ne gère que l'état originaire du serveur, et tout l'accès à l'état est utilisé via des requêtes GraphQL (pour la lecture des données) et des mutations (pour le changement de données).
Pourquoi utiliser le relais dans GraphQL?
Le relais gère les données via des instructions déclaratives dans GraphQL, en composant la requête de données en lots efficaces tout en gardant la structuration des données déclarées. Pour cette raison, le relais est très rapide, très efficace et plus important, extensible aux demandes d'application de manière dynamique.