Episode 13. Understanding JavaScript Modules for the Modern Software Engineer (AMD, CJS, UMD, ESM)

Published: 22 November 2020
on channel: Dev Bootcamp Life
1,260
18

Follow us on Twitter:
Jared Potter -   / jaredpotter  
Juan Lizarazo -   / juanlizarazog  

What is a JavaScript Module? Why are they important? What's the difference between AMD, CJS, UMD, and ESM? Which one should I be using in 2021? What's a module loader vs. module bundler? Do I need to tree-shake my dependencies?

Join Juan Lizarazo and Jared Potter in today's episode to learn the answers to these questions to help you build optimized and maintainable JavaScript applications both on the frontend and the backend!

Podcast:
Spotify: https://open.spotify.com/show/4fa2BPz...
Apple Podcasts: https://podcasts.apple.com/us/podcast...
Breaker: https://www.breaker.audio/dev-bootcam...
Google podcasts: https://podcasts.google.com/feed/aHR0...
iheart: https://www.iheart.com/podcast/269-de...
Overcast.fm: https://overcast.fm/itunes1531340875/...
Pocket casts: https://pca.st/5nvkk0e8
Radio public: https://radiopublic.com/dev-bootcamp-...

#javascript #commonjs #amd #umd #esmodules #treeshaking


Watch video Episode 13. Understanding JavaScript Modules for the Modern Software Engineer (AMD, CJS, UMD, ESM) online without registration, duration hours minute second in high quality. This video was added by user Dev Bootcamp Life 22 November 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,260 once and liked it 18 people.