Fermer

GraphQL

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

API sans serveur GraphQL utilisant Kinvey Microservices

Serverless GraphQL API using Kinvey Flex Functions Kinvey Data Collections_870x450

Voyons comment nous pouvons facilement utiliser Kinvey pour créer rapidement un microservice nous permettant de stocker, d’interroger et de mettre à jour le nom et l’âge de nos amis. Progress Kinvey est une plate-forme d’application Haute productivité offrant un serveur sans serveur . Cloud backend pour la création rapide d'applications et d'expériences d'entreprise à l'échelle du consommateur. La productivité des développeurs est considérablement accrue grâce à des infrastructures frontales open source intégrées à un système à code réduit permettant des intégrations prêtes à l'emploi avec les systèmes d'entreprise et les systèmes existants. Les services Kinvey Flex […]

mai 16, 2019

Lire l'article

Création de graphiques en temps réel avec GraphQL et Postgres

Démonstration GIF du graphique en temps réel

Il n'y a pas de meilleur moyen de comprendre les données que de les visualiser avec des graphiques et des diagrammes. La communauté JS a d'excellents projets à source ouverte qui facilitent la visualisation des données. Cependant, il n'y a pas eu de solution idéale pour créer des arrière-plans en temps réel capables de sauvegarder ces graphiques et de les rendre en temps réel. Avec GraphQL (qui a une spécification bien définie pour les abonnements en temps réel), nous pouvons obtenir un backend en temps réel fonctionnant en quelques secondes et l'utiliser pour générer des graphiques […]

mars 27, 2019

Lire l'article

Construire une application Web simple avec Express, Angular et GraphQL –

ES6 en action: let et const

Cet article a été publié à l'origine sur sur le blog des développeurs d'Okta . Merci de soutenir les partenaires qui rendent SitePoint possible. Au cours des 10 dernières années environ, le concept d’API REST pour les services Web est devenu la pierre angulaire de la plupart des développeurs Web. Récemment, un nouveau concept est apparu, GraphQL. GraphQL est un langage d'interrogation inventé par Facebook et rendu public en 2015. Au cours des trois dernières années, il a fait sensation. Certains le considèrent comme un nouveau moyen révolutionnaire de créer des API Web. La principale différence […]

janvier 15, 2019

Lire l'article