Fermer

GraphQL

Comprendre GraphQl côté client avec ApolloClient dans React Apps

À propos de l'auteur Blessing Krofegha est un ingénieur logiciel basé à Lagos au Nigeria, avec un désir ardent de contribuer à rendre le Web génial pour tous, en écrivant et en construisant… En savoir plus sur Bénédiction … Avez-vous déjà essayé d'interagir avec un serveur GraphQL dans une application côté client et avez-vous eu envie d'abandonner avant même d'aller quelque part? Avez-vous déjà refusé une invitation à rejoindre une base de code qui nécessite de travailler avec l'API GraphQL parce que vous n'en aviez aucune idée? Vous êtes-vous déjà senti comme le seul ingénieur front-end […]

juillet 29, 2020

Lire l'article

Une introduction à GraphQL: abonnements

How ToT2 Dark_1200x303

L'abonnement GraphQL vise à vous aider à intégrer des fonctionnalités en temps réel dans vos applications GraphQL, tout en ne permettant que les données dont vous avez besoin d'être renvoyées d'événements en direct. GraphQL, décrit comme un langage de requête et de manipulation de données pour les API, et un runtime pour répondre aux requêtes avec les données existantes, permet à différents clients d'utiliser votre API et de rechercher uniquement les données dont ils ont besoin. Il permet de résoudre certains problèmes de performances rencontrés par certains services REST – sur-extraction et sous-extraction . La spécification […]

avril 9, 2020

Lire l'article

Comment faire une requête GraphQL

AngularT2_Light_1200x303

Apollo Angular vous permet d'extraire des données de votre serveur GraphQL et de les utiliser dans la création d'interfaces réactives à l'aide du framework Angular. Dans cet article, je vais vous montrer comment créer une requête GraphQL dans Angular à l'aide d'Apollo Angular. GraphQL est une spécification qui définit un système de type, un langage de requête et un langage de schéma pour la création d'API Web. La spécification est indépendante du langage, mais dans cet article, vous utiliserez une API GraphQL intégrée à JavaScript pour créer une application angulaire qui communiquera avec l'API. Nous travaillerons […]

février 13, 2020

Lire l'article

Comment créer une application Web avec GraphQL et React –

ES6 en action: let et const

Dans ce didacticiel, nous allons apprendre à créer une application Web avec React et GraphQL. Nous allons utiliser une API disponible dans graphql-pokemon et la servir à partir de ce lien qui vous permet d'obtenir des informations sur Pokémon. GraphQL est un langage de requête. pour les API et un runtime pour répondre aux requêtes créées par Facebook. GraphQL fournit une description complète et compréhensible des données de votre API, donne aux clients le pouvoir de demander exactement ce dont ils ont besoin, rien de plus, facilite l'évolution des API au fil du temps et permet […]

novembre 1, 2019

Lire l'article

Débuter avec GraphQL et React Native –

ES6 en action: let et const

En 2012, Nick Schrock, ingénieur pour Facebook, a commencé à travailler sur un petit prototype afin de faciliter son passage à une ancienne API de partenaire non prise en charge qui alimentait l'actuel flux d'actualités Facebook. À l'époque, cela s'appelait «SuperGraph». Aujourd'hui, SuperGraph a contribué à façonner le langage de requête open source GraphQL, qui était en grande partie le mot à la mode ces derniers temps. Facebook décrit GraphQL comme un “langage de requête pour les API et une exécution pour les remplir. requêtes avec vos données existantes ". En termes simples, GraphQL est une […]

octobre 9, 2019

Lire l'article

GraphQL: Mutation et accès à la base de données

How ToT Light_870x220

Cet article montre comment utiliser l'argument de contexte selon lequel chaque fonction de résolveur reçoit, implémenter la mutation GraphQL et travailler avec Prisma en tant que couche d'accès aux données. GraphQL, décrit comme un langage d'interrogation et de manipulation des données pour les API, et Runtime permettant de traiter des requêtes avec des données existantes, permet à différents clients d’utiliser votre API et d’interroger uniquement les données dont ils ont besoin. Cela aide à résoudre certains problèmes rencontrés par certains services REST, tels que les excès et les excès d'extraction qui constituent un problème de performances. […]

août 14, 2019

Lire l'article

Une introduction à GraphQL: schéma, résolveurs et plus

How ToT Light_870x220

Dans cet article, je présente quelques concepts fondamentaux de GraphQL et montre comment créer un serveur répondant à deux opérations de requête. GraphQL est de plus en plus adopté comme moyen de créer et de consommer des API Web. GraphQL est une spécification qui définit un système de types, un langage de requête et un langage de schéma pour votre API Web, ainsi qu'un algorithme d'exécution indiquant comment un service (ou un moteur) GraphQL doit valider et exécuter des requêtes sur le schéma GraphQL. C'est sur cette spécification que sont construits les outils et les bibliothèques […]

août 7, 2019

Lire l'article

Smashing 6 + GraphQL & React Native –

Nous travaillons fort pour vous maintenir à la pointe de votre domaine avec SitePoint Premium. Nous avons beaucoup de nouveaux livres à vérifier dans la bibliothèque dans la bibliothèque – laissez-nous vous les présenter. Smashing Book 6: Les nouvelles frontières de la conception Web Il est temps de donner un sens enfin de toute la folie front-end et UX. Faites connaissance avec Smashing Book 6, avec tout ce que vous devez savoir sur la conception Web. Des systèmes de conception aux applications accessibles sur une seule page, les propriétés personnalisées CSS, la grille CSS, les ouvriers […]

août 2, 2019

Lire l'article

Se moquer et tester GraphQL dans React

JavaScriptT Light_870x220

Tester GraphQL ne doit pas être difficile. Cet article explore les méthodes statiques et dynamiques pour faciliter le test de GraphQL. Imaginez que vous travailliez sur une nouvelle fonctionnalité avec une autre équipe. Vous êtes responsable du côté React, mais quelqu'un d'autre est responsable des modifications de GraphQL. Est-il possible pour vous de développer votre camp avant le s'ils ont fini le leur? ou de vouloir tester vos composants sans envoyer de véritables requêtes GraphQL au serveur? Avec Mocks, les deux sont possibles! Les simulacres vous permettent de fournir de fausses réponses à vos requêtes, vous […]

juillet 31, 2019

Lire l'article

Un premier regard sur les requêtes, les mutations et les abonnements GraphQL

JavascriptD_870

Dans cet article, nous vous donnons un aperçu des fonctionnalités de GraphQL couvrant les requêtes, les mutations et les abonnements. GraphQL est un langage de source de données et de manipulation à source ouverte pour les API, ainsi qu'un environnement d'exécution permettant d'effectuer des requêtes avec des requêtes existantes. Les données. Dans cet article, nous examinerons en détail les fonctionnalités principales de GraphQL, telles que les requêtes, les mutations et les abonnements, pour mieux les comprendre et montrerons également comment exploiter au mieux leurs fonctionnalités pour créer de meilleures API avec GraphQL. Requêtes [19659004] Je considère […]

juin 19, 2019

Lire l'article