Tutoriel: Apprenez à créer une API avec le bouclage IBM (2)
Actuellement, il existe plusieurs technologies dans le domaine de la programmation qui simplifient la construction et le développement d’applications et de plateformes numériques. Si vous suivez la zone de programmation des services / applications, vous avez certainement entendu parler du terme «Web Services» et API (Application Programming Interface).
Après avoir appris à créer une API simple avec la plate-forme de bouclage IBM, nous allons aujourd’hui apprendre à créer un contrôleur.
Organisation d’application (MVC)
Notre API doit suivre la conception MCV. Modèle M (code pour notre modèle de base de données), View V (disposition) et Controller C (partie logique de l’application – Comment l’application gère les demandes reçues et les réponses envoyées).
Il existe également des itinéraires qui indiquent au client (navigateur ou application mobile) quel contrôleur utiliser, en fonction de l’url / chemin demandé.
Comment créer un contrôleur dans l’API?
Comme mentionné, un contrôleur est un composant logiciel de notre API qui gère les demandes ainsi que les réponses envoyées. Pour cet exercice, nous allons créer un contrôleur simple qui envoie un Hello world! Comme point de départ, nous pouvons utiliser le dernier tutoriel – voir ici.
Pour créer un contrôleur, utilisez simplement la commande
Ensuite, indiquez les champs demandés:
- Nom de la classe du contrôleur
- Type de contrôleur à générer
Après avoir créé le contrôleur, nous allons au fichier /src/controllers/hello.controller.ts et nous ajoutons le code suivant:
import {get} from '@loopback/rest'; export class HelloController { @get('/hello') hello(): string { return 'Hello world!'; } } |
Pour tester votre application, exécutez simplement la commande npm début et ouvrez l’url dans le navigateur http://127.0.0.1:3000/explorer
Dans l’API créée, nous pouvons tester la fonction créée dans l’explorateur et vérifier le résultat.
Dans un prochain tutoriel, nous allons vous apprendre à créer une API de bloc-notes. Faites attention aux articles suivants et si vous avez des suggestions, laissez-les dans les commentaires.
Lisez aussi…
Commentaires
Laisser un commentaire