Édition, etc.

Thibaut Hofer

À proposRéférencesContact

TRADUCTION
Translation

Concevoir sa propre API avec le framework Hapi.js (extrait)

Les API sont partout, il n'y a qu'à parcourir le web. La plupart des services ont une API à utiliser ou avec laquelle interagir de quelque façon. Elles offrent l'extensibilité, permettant aux développeurs et utilisateurs de concevoir des applications détaillées et enrichies, et combinent également de multiple sources API si nécessaire pour développer quelque chose de vraiment unique ou spécifique aux besoins.
Elles offrent aussi aux développeurs le travail structurel pour concevoir des applications pour plusieurs périphériques : créez simplement votre API en sous-couche et exploitez-la dans le navigateur ou sur des appareils mobiles. Elles tirent parti de leur légèreté, leur portabilité et sont faciles à maintenir.
Il existe un grand nombre de solutions API open source pour un grande nombre de langages. Dans ce tutoriel, nous examinerons Hapi.js, une solution JavaScript proposée par l'équipe de Walmart Labs qui vous permet de concevoir de puissances API et applications avec un minimum de code.
Comme nous utilisons Node, nous commencerons par installer les paquets correspondants pour générer notre bibliothèque avance des créer des routes API spécifiques pour gérer la recherche, la mise à jour et supprimer les enregistrements de notre structure de données. Nous examinerons aussi l'importance de créer facilement de la documentation avec le framework.
Si vous n'avez pas encore exploré la création d'API pour vos services web, Hapi.js pourrait bien être ce que vous attendez le plus pour vous lancer.

1. Installer les paquets nécessaires
Nous devons d'abord générer un nouveau fichier de paquet Node pour notre objet et installer le module Hapi nécessaire. En ligne de commande, naviguez jusqu'à l'objet souhaité puis initialisez un nouveau fichier package.json et acceptez autant de valeurs par défaut que nécessaire. Une fois terminé, installez le module API et enregistrez-le comme dépendance dans le fichier package.json.

Build your own API with the Hapi.js framework (excerpt)

APIs are everywhere, just look around the web. Most services have an API that you can consume or interact with in some way. They offer extensibility, allowing developers and consumers to build enriched detailed applications, and they also combine multiple API sources if needed to develop something that is truly unique or specific to requirements.
They also offer developers the structural work for building applications for multiple devices, just create your underlying API and consume it in the browser or on mobile devices. They beneit from being lightweight, portable and easily maintainable.
There are a vast number of open source API solutions available for a large number of languages. In this tutorial we will look at Hapi.js, a JavaScript solution o ered by the team at Walmart Labs that helps you build powerful APIs and applications with minimal code.
As we use Node underneath we will begin by installing the relevant required packages to generate our library before we create speciic API routes to manage fetching, updating and deleting records from our data structure.
We’ll also look into the importance and ease of creating documentation using the framework. If you have not explored creating an API for your web services yet, Hapi.js may be the very thing you’ve been waiting for to help you get started.

1. Install required packages
First we need to generate a new Node package file for our project and install the required Hapi module. Using the command line, navigate to your desired project location and initialise a new package.json ile and accept as many default values as you need to. Once complete, install the API module and save it as a dependencay into the package.json file.

in Web Designer