Introducing G2.ai, the future of software buying.Try now
Image de l'avatar du produit

The GraphQL Foundation

Afficher le détail des notes
11 avis
  • 1 profils
  • 1 catégories
Note moyenne des étoiles
3.9
Au service des clients depuis
2019
Filtres de profil

Tous les produits et services

Image de l'avatar du produit
GraphQL

11 avis

GraphQL est un langage de requête de données open-source et un runtime conçu pour simplifier le développement d'API en permettant aux clients de demander précisément les données dont ils ont besoin. Développé en interne par Facebook en 2012 et publié publiquement en 2015, GraphQL est devenu un outil fondamental pour le développement d'applications modernes, offrant une alternative plus efficace et flexible aux API REST traditionnelles. Caractéristiques clés et fonctionnalités : - Structure hiérarchique : Les requêtes GraphQL reflètent la forme des données de réponse, ce qui permet aux développeurs de prévoir et de structurer intuitivement leurs demandes. - Typage fort : Chaque élément dans un schéma GraphQL est explicitement typé, permettant des définitions claires des structures de données et offrant un support robuste pour la validation et les outils. - Introspection : Les API GraphQL sont auto-descriptives, permettant aux clients de requêter le schéma pour les types et opérations disponibles, ce qui facilite le développement dynamique des clients et améliore la découvrabilité. - Indépendant du protocole : GraphQL fonctionne indépendamment de tout protocole de stockage ou de transport spécifique, permettant une intégration transparente avec diverses bases de données et infrastructures existantes. - Évolution sans version : La flexibilité de GraphQL permet l'ajout de nouveaux champs et types sans impacter les requêtes existantes, éliminant le besoin de versionnage et simplifiant l'évolution des API. Valeur principale et résolution de problèmes : GraphQL répond à plusieurs défis inhérents au développement d'API traditionnel : - Récupération de données optimisée : En permettant aux clients de spécifier les exigences exactes en matière de données, GraphQL minimise la sur-récupération et la sous-récupération de données, conduisant à une utilisation plus efficace du réseau et à une amélioration des performances des applications. - Productivité accrue des développeurs : La nature auto-documentante des schémas GraphQL, combinée au typage fort et aux capacités d'introspection, accélère les cycles de développement et réduit la probabilité d'erreurs. - Flexibilité sur toutes les plateformes : Le design indépendant du langage de GraphQL et son support pour plusieurs langages de programmation permettent une consommation d'API cohérente sur diverses plateformes, y compris le web, le mobile et les appareils IoT. - Maintenance simplifiée des API : La capacité d'évoluer les API sans les complexités du versionnage permet des mises à jour et des ajouts de fonctionnalités plus fluides, assurant une maintenabilité et une évolutivité à long terme. En fournissant une approche plus efficace, flexible et conviviale pour les développeurs en matière de conception d'API, GraphQL permet aux organisations de construire des applications haute performance qui peuvent s'adapter aux exigences évolutives et offrir des expériences utilisateur supérieures.

Nom du profil

Évaluation par étoiles

4
4
3
0
0

The GraphQL Foundation Avis

Filtres d'avis
Nom du profil
Évaluation par étoiles
4
4
3
0
0
MT
Mohammed Shams T.
Student at Aishwarya College of Education (ACE)
07/05/2025
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA

Cela donne aux développeurs beaucoup de liberté que d'autres outils n'offrent pas pour créer des requêtes par eux-mêmes et jouer.

Les choses utiles sont qu'il ne complique pas les choses et peut faire ressortir les données exactes que nous voulons. Il améliore également la vitesse de performance en regroupant les requêtes HTTP en une seule, ce qui fonctionne mieux avec les API.
Neha C.
NC
Neha C.
02/26/2025
Évaluateur validé
Source de l'avis : Organique
Traduit à l'aide de l'IA

Revue de Graphql

Test et mise en œuvre sans effort pour le développeur backend qui utilise GraphQL
SP
Shubham P.
Business Analyst, Certified Scrum Foundation
11/24/2022
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA

C'est un bon outil dans la catégorie des langages de requête.

Les quelques choses que j'aime le plus à propos de GraphQL sont les suivantes : 1. C'est un dépôt open-source sur GitHub 2. Fournit divers niveaux d'intégration avec différents plugins. 3. Il utilise un protocole de couche application qui aide à délivrer des messages entre les clients et les serveurs. 4. Il utilise également des interfaces et des données de ses versions antérieures.

À propos

Contact

Siège social :
San Francisco, US

Réseaux sociaux

@GraphQL

Qu'est-ce que The GraphQL Foundation ?

The GraphQL Foundation is a collaborative community established under the Linux Foundation to support the growth and development of GraphQL, an open-source data query and manipulation language for APIs, and its ecosystem. The foundation encourages the adoption of GraphQL and related technologies, aiming to create a more vibrant and inclusive community that welcomes various contributions and innovations. The central focus of the foundation is to provide the necessary governance, advocacy, and organizational structure to support the sustainability and success of the technology.By hosting the project’s infrastructure, coordinating events, and supporting a comprehensive technological development, the foundation ensures that GraphQL is accessible to developers around the world. This effort helps in maintaining the technology’s relevance and effectiveness in today’s fast-evolving tech landscape. The foundation collaborates with a wide array of industries and developers to adapt and integrate GraphQL widely, promoting open-source values and widespread participation in the project's development.

Détails

Année de fondation
2019
Site web
graphql.org