Formation sur Express et Node.js à partir de StrongLoop

Cette traduction fournie par StrongLoop / IBM.

Il se peut que ce document soit obsolète par rapport à la documentation en anglais. Pour connaître les mises à jour les plus récentes, reportez-vous à la documentation en anglais.

Glossaire

application

En général, un ou plusieurs programmes conçus pour réaliser des opérations dans un but précis. Dans le contexte d’Express, il s’agit d’un programme qui utilise l’API Express s’exécutant sur la plateforme Node.js. Peut également faire référence à un objet d’application.

API

Interface de programme d’application. Développez l’abréviation lorsqu’elle est utilisée pour la première fois.

demande

Demande HTTP. Un client soumet un message de demande HTTP à un serveur, qui renvoie une réponse. La demande doit utiliser une des méthodes de demande telles que GET, POST…

Express

Infrastructure Web minimaliste, souple et rapide pour les applications Node.js. En général, on préfère utiliser “Express” que “Express.js,” bien que ce dernier soit acceptable.

libuv

Bibliothèque de prise en charge multiplateforme qui se centralise sur les E-S asynchrones, développée principalement pour être utilisée par Node.js.

middleware

Fonction qui est appelée par la couche de routage Express avant le gestionnaire de demande final, et qui se trouve entre une demande brute et la route finale prévue. Quelques points subtiles de terminologie autour des middleware :

Node.js

Plateforme logicielle utilisée pour générer des applications réseau évolutives. Node.js utilise JavaScript comme langage de script, et atteint un rendement élevé via une E-S non bloquante et une boucle d’événements à une seule unité d’exécution. Voir nodejs.org. Note d’utilisation : En général, “Node.js,” “Node” par la suite.

open-source, open source

Lorsqu’il est utilisé comme adjectif, utilisez la forme avec le trait d’union. Par exemple : “Il s’agit d’un logiciel open-source.” Voir Open-source software sur Wikipedia. Remarque : Bien qu’open-source ne soit pas commun, nous utilisons les règles anglaises standard pour unir par un trait d’union un adjectif composé.

réponse

Réponse HTTP. Un serveur renvoie un message de réponse HTTP au client. La réponse contient des informations relatives à l’état d’achèvement de la demande et peut également contenir le contenu demandé dans le corps du message.

route

Partie de l’URL qui permet d’identifier une ressource. Par exemple, dans http://foo.com/products/id, “/products/id” est la route.

routeur

Voir routeur dans Référence de l’API.