Workshop abstract
You'll be walking through the history of the way people have been managing dependencies in JavaScript, taking a look at how the various approaches work and why they were invented. The focus will be on "modern" module systems – CommonJS and ES6 modules – and how and when to use these without destroying your debugging experience or page-load speed.
Workshop level
Intermediate
Workshop takeaways
Insight into the workings of JavaScript module systems and some useful tips on tools and techniques to use them effectively.
Workshop repo
Workshop video
Marijn Haverbeke
Freelance
Marijn is an independent programmer and author based in Berlin. His main contributions have been the book Eloquent JavaScript and major work on open-source projects like CodeMirror, Acorn, and the Rust compiler.