Tech

Tutoriel: Apprenez à créer une API avec le bouclage IBM (2)

Par Julian, le janvier 18, 2021 - application, applications, logiciel, mobile
Tutorial: Aprenda a criar uma API com o loopback da 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

Tutoriel: Apprenez à créer une API avec le bouclage IBM (2)

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

Tutoriel: Apprenez à créer une API avec le bouclage IBM (2)

Dans l’API créée, nous pouvons tester la fonction créée dans l’explorateur et vérifier le résultat.

Tutoriel: Apprenez à créer une API avec le bouclage IBM (2)

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…

Julian

Julian

Je suis correspondant principal chez WebVZ; le site hebdomadaire consacré à l'avenir des médias, la technologie, la culture (série, film, musique) et jeux-vidéo. J'anime parfois (en plus de mes articles), une série de d'interviews percutantes avec les principaux acteurs de l'industrie des médias et de la technologie.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.