Créer une API web avec Node.js et Express
Utilisez Express pour Node.js pour créer des API RESTful. Créez et configurez un middleware (intergiciel) pour ajouter des fonctionnalités telles que la journalisation, l'authentification et l'autorisation, et d'autres technologies de développement Web. Ce module utilise JavaScript (CommonJS) avec le framework serveur Express.js dans le runtime Node.js.
Objectifs d’apprentissage
À la fin de ce module, vous saurez :
- Décrire les principaux concepts de l’infrastructure web Express
- Configurer un middleware pour contrôler la façon dont une requête est gérée
- Répondre aux requêtes HTTP avec différents types de contenu, comme du texte et le format JSON
- Envoyer des données à un point de terminaison Express
Prérequis
- Un navigateur web pour utiliser le conteneur de développement Codespace
- Savoir modifier des fichiers texte et des fichiers de code dans n’importe quel éditeur de texte
- Connaître les bases du protocole HTTP
- Savoir utiliser la ligne de commande, notamment les opérations Git