Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Démarrer et Tester l'API | Développement d'API REST
Développement Backend Avec Node.js et Express.js
course content

Contenu du cours

Développement Backend Avec Node.js et Express.js

Développement Backend Avec Node.js et Express.js

1. Introduction
2. Applications Console
3. Cadre Express.js
4. Développement d'API REST

book
Démarrer et Tester l'API

Maintenant que nous avons terminé le développement de notre API similaire à Twitter, il est temps de lancer l'application et de tester sa fonctionnalité. Pour démarrer l'application, ouvrez votre terminal et exécutez la commande suivante :

Une fois que vous voyez le message de succès dans le terminal, vous pouvez ouvrir Postman pour observer comment notre application répond aux requêtes des clients.

Remarque

Si vous vous retrouvez bloqué ou souhaitez approfondir le code, vous pouvez accéder au code source complet de cette API similaire à Twitter sur notre dépôt GitHub.

Test dans Postman

Analysons les URL responsables des différentes fonctionnalités et voyons comment l'API répond à chaque requête.

Obtenir tous les articles

Utilisez cette requête pour récupérer tous les articles de notre base de données. Aucun corps de requête ou paramètre supplémentaire n'est nécessaire.

  • Méthode: GET;
  • URI: localhost:3000/api/;
  • Réponse:

Obtenir un article par son ID

Récupérez un article spécifique en fonction de son ID. Vous devez passer l'ID dans l'URL; le corps de la requête reste inchangé.

  • Méthode: GET;
  • URI: localhost:3000/api/post/2;
  • Réponse:

Créer un Post

Créez un nouveau post en fournissant des données valides à l'API. Les données doivent être au format JSON et contenir les champs corrects.

  • Méthode: POST;
  • URI: localhost:3000/api/;
  • Corps de la requête:
  • Réponse:

Mettre à jour un post

Mettez à jour un post existant en fournissant l'ID du post dans les paramètres et des données valides dans le corps de la requête au format JSON. L'API mettra à jour la base de données en conséquence

  • Méthode: PUT;
  • URI: localhost:3000/api/post/3;
  • Corps de la requête:
  • Réponse:

Supprimer un Post

Supprimez un post de la base de données en passant l'ID du post dans les paramètres de l'URL.

  • Méthode: DELETE;
  • URI: localhost:3000/api/post/1;
  • Réponse:

En suivant ces étapes et en testant l'API avec Postman, vous pouvez vous assurer qu'elle fonctionne comme prévu, en traitant diverses requêtes et en fournissant des réponses appropriées.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 10
We're sorry to hear that something went wrong. What happened?
some-alt