Créer un site web via Express.js, Axios & Twig

Important:
Ce cours fait partie de la Formation Complète Node.js

Découvrir la Formation Node.js

formation javascript

Description du Cours:

Ce projet va vous permettre de comprendre comment créer de A à Z un site web sous Node.js avec Express.js.

 

Vous allez voir comment gérer des pages mais aussi comment lier les informations d’une page à une API externe avec Axios.

 

Voici un aperçu du fichier app.js :

Module 1 : Axios

Dans la première partie de ce projet, nous allons créer deux fonctions nous permettant de faire les deux appels à l’API nécessaire au site web, nous ferons en sorte que ces fonctions nous envoient des promesses afin d’avoir un code propre et lisible.

Module 2 : Express.js

Comme vous le savez probablement, Express.js permet de créer facilement un site web avec Node.js.

Il gère de manière simple les différentes page et les requêtes HTTP qui arrivent, il va nous permettre de lier les appels à l’API et l’affichage des pages avec Twig.

Module 3 : Twig

Twig est un langage de template, c’est-à-dire qu’il va nous permettre de gérer l’affichage des variables (mais également des traitements comme des boucles & conditions) dans nos fichiers HTML.

 

Nous allons donc voir comment récupérer des informations depuis une API externe, puis les transmettre à Twig via Express.js.

 

Tout ce qui est inclus…

  • Application Node.js et NPM
  • Appel à une API externe via Axios
  • Express.js pour gérer les pages de notre site web
  • Twig pour afficher les varaibles dans nos vues (HTML)
  • Utilisation de l’ES6 et des promesses
  • Prise en compte des erreurs via une page dédiée
  • Code source final (téléchargeable)

Achetez le cours « Créer un site web via Express.js, Axios & Twig » pour avoir accès:

  • Accès à vie: Accédez à vie à toutes les vidéos du cours…
  • Projet: Fini la théorie, place à la pratique… Créez un site web avec Node.js!
  • Code source: Téléchargez les fichiers sources
  • Certificat de Réussite: Prouvez vos connaissances auprès des recruteurs