Catégories
Start-up et applications

Les nouvelles fonctionnalités de GraphQL Editor 3.0 enrichissent l'expérience de développement d'API

GraphQL Editor a annoncé aujourd'hui la sortie de la version 3.0 de son outil de développement phare. La nouvelle version de GraphQL Editor 3.0 offre une variété de nouvelles fonctionnalités destinées à améliorer la productivité des développeurs créant des API selon la spécification GraphQL.

Les fonctionnalités incluent la capacité améliorée de randomisation des données, la possibilité de générer automatiquement de la documentation, l'incorporation de la technologie Jamstack dans le flux de travail de GraphQL Editor et une mise à niveau de l'étendue et de la profondeur dans la documentation développeur de GraphQL Editor.

L'éditeur GraphQL a été mis à niveau pour offrir une plus grande variété de façons d'afficher une API GraphQL en cours de développement. Comme le montre la figure 1 ci-dessous, la version 3.0 fournit une vue de diagramme GraphQL (1), une vue d'éditeur de code (2), une vue de code pur (3) et une vue de hiérarchie de types (4). La variété des options de visualisation permet aux développeurs d'aborder le développement GraphQL dans une perspective mieux adaptée au besoin actuel.


GraphQL Editor 3.0 offre une variété de façons d'afficher les types qui composent une API GraphQL

L'intégration de GraphQL Editor avec le populaire package Node.js Faker permet aux développeurs de spécifier facilement un tableau de valeurs aléatoires du monde réel à utiliser pour la simulation. Faker peut générer des adresses de rue authentiques, des noms et prénoms authentiques, des numéros de carte de crédit correctement formatés mais fictifs, et même des images aléatoires de chats et d'icônes, pour ne citer que quelques-unes de ses capacités à générer des valeurs aléatoires.

La prise en charge de JAMStack est une nouvelle fonctionnalité de GraphQL Editor 3.0 qui permet aux développeurs d'exporter des sites et des bundles JAMStack directement depuis la plate-forme GraphQL Editor. JAMStack est un environnement de développement qui combine Javascript, UNEIP, et Mtechnologies arkdown dans un site Web entièrement fonctionnel. GraphQL Editor a intégré les fonctionnalités JAMStack permettant aux développeurs de travailler avec des frontaux simulés générés par JAMStack directement depuis la plate-forme GraphQL Editor.

Les capacités de documentation améliorées de GraphQL Editors 3.0 permettent aux développeurs de générer automatiquement une documentation utilisateur à partir d'un schéma GraphQL, puis de la télécharger pour une utilisation en dehors de la plate-forme GraphQL Editor.

Selon le directeur du marketing, Tomek Poniatowicz (@tomekponiat), «(Version 3.0) est la plus grande version depuis le début de GraphQL Editor. Lorsque nous avons commencé, notre vision était de fournir une manière alternative de concevoir un schéma GraphQL, mais nous avons abouti à bien plus. Notre équipe se consacre à l'amélioration de l'écosystème GraphQL et nous voulons le faire en open-sourcing une partie de notre projet qui pourrait être utile à d'autres développeurs. »

GraphQL Editor est basé à Bialystok, en Pologne. Le projet GraphQL Editor peut être consulté sur GitHub à l'adresse: https://github.com/graphql-editor/graphql-editor

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *