Skip to Content
Apprendre les modèles de conception JavaScript, 2e édition
book

Apprendre les modèles de conception JavaScript, 2e édition

by Addy Osmani
November 2024
Intermediate to advanced
298 pages
7h 43m
French
O'Reilly Media, Inc.
Book available
Content preview from Apprendre les modèles de conception JavaScript, 2e édition

Chapitre 10. Modèles de conception JavaScript modulaires

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

Dans le monde du JavaScript évolutif, lorsque nous disons qu'une application est modulaire, nous voulons souvent dire qu'elle est composée d'un ensemble d'éléments de fonctionnalité distincts et fortement découplés, stockés dans des modules. Le couplage souple facilite la maintenance des applications en supprimant les dépendances dans la mesure du possible. Lorsqu'il est mis en œuvre efficacement, il devient assez facile de voir comment les changements apportés à une partie d'un système peuvent en affecter une autre.

Dans les chapitres précédents, nous avons abordé l'importance de la programmation modulaire et la façon moderne de mettre en œuvre des modèles de conception modulaire. Bien que ES2015 ait introduit les modules natifs dans JavaScript, écrire du JavaScript modulaire était toujours possible avant 2015.

Dans cette section, nous allons examiner trois formats de JavaScript modulaire utilisant la syntaxe JavaScript classique (ES5) : Asynchronous Module Definition (AMD), CommonJS et Universal Module Definition (UMD). Pour en savoir plus sur les modules JavaScript, reporte-toi au chapitre 5, qui traite de la syntaxe ES2015+ pour les importations et les exportations de modules, entre autres.

Note sur les chargeurs de scripts

Il n'est pas facile de parler des modules AMD et CommonJS sans ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Apprendre les styles d'API

Apprendre les styles d'API

Lukasz Dynowski, Marcin Dulak

Publisher Resources

ISBN: 9798341610453Supplemental Content