Qu’est-ce qu’un module loader ?

Un module loader permet de résoudre les imports dans une application JavaScript ou TypeScript. Quels sont les modules loaders les plus populaires ? Lequel utiliser et dans quelles circonstances ?

Les problèmes que les module loaders tentent de résoudre

Voir https://appendto.com/2016/06/the-short-history-of-javascript-module-loaders/

Présentation de quelques modules loaders populaires

RequireJS

http://requirejs.org/

Browserify

http://browserify.org/

Webpack

https://webpack.js.org/

SystemJS

https://github.com/systemjs/systemjs

Les modules loaders dans la pratique

Modules loaders et TypeScript

TBD

Modules loaders et Angular

TBD

Conclusion

TBD