FrontEndMasters Webpack Deep Dive

From the first note in the notebook:

Workshop Outline


  • Migrate existing JavaScript application (TodoMVC) to Webpack 2
  • Integrate unit testing with Mocha and Karma
  • Utilize features like tree-shaking, code splitting, hashing for long term caching, chunking, Service Worker, and more
  • Deploy the app to
He will not cover authoring plugins and loaders.


  • git
  • node v6
  • npm v3


  1. clone
  2. ​$ npm run setup:fem
  3. ​$ npm start
  4. open http://localhost:8080
You should see the classic TodoMVC app. 
Continue to the rest of the note ⇒