‫Instructeur : Donc, à
‫partir de maintenant, nous allons utiliser Express dans notre application.
‫La question logique est
‫donc maintenant qu'est-ce qu'Express et pourquoi devrions-nous l'utiliser ?
‫Ainsi, Express est un nœud minimal. js framework, ce qui signifie qu'il
‫est en fait construit au-dessus de node. js.
‫Fondamentalement, c'est un niveau d'abstraction plus élevé, mais, dans
‫les coulisses, Express
‫est écrit à 100% en utilisant node. code js, d'accord ?
‫C'est aussi le nœud le plus populaire. js, au fait.
‫Il y en a quelques autres,
‫mais Express est en quelque sorte devenu la norme ici.
‫Ainsi, Express contient un ensemble de fonctionnalités
‫très robuste et très utile.
‫Des éléments tels que le
‫routage complexe, une gestion plus facile des demandes et
‫des réponses, l'ajout de middleware, le rendu côté serveur
‫et bien plus encore sont tous inclus dès la sortie de la boîte.
‫Et cela nous permet bien sûr d'écrire node. js tellement plus rapidement
‫qu'avant parce que nous n'avons
‫pas à réinventer la roue, en gros.
‫Nous n'avons pas à répéter le même code encore
‫et encore à chaque fois que nous
‫devons implémenter un routage vraiment complexe, par exemple, ou
‫un système de modèles ou quelque chose comme ça.
‫Tout cela est donc déjà inclus dans Express,
‫prêt à être utilisé.
‫Par exemple, rappelez-vous comment
‫nous avons fait un routage extrêmement
‫simple juste à l'intersection de ce cours, mais
‫ce n'était toujours pas vraiment simple à mettre en œuvre.
‫Mais, avec Express, ça
‫va être comme dix fois plus simple, vous verrez.
‫De plus, Express facilite l'organisation
‫de notre application dans l'architecture MVC, qui est un
‫modèle d'architecture logicielle très populaire que nous allons
‫explorer au cours de ce cours.
‫Donc, en conclusion, Express va rendre nos
‫vies avec node. js tellement plus
‫facile et l'expérience est vraiment tellement plus agréable.
‫J'ai donc hâte de vous le montrer tout au long de cette section.