~/talk

The Hitchhiker's Guide to the Webpack

slides:none on file

Step-by-step setup of a real React app using Webpack: installs and configures React + ES6 + Babel, outputs a single bundle, adds CSS Modules with postcss/cssnext and source maps, uses url-loader to inline small images (configurable limit), enables the dev server with hot-reload and history API fallback, adds Babel minification plugin, configures ESLint/Prettier and stylelint, and wires husky/lint-staged for precommit fixes — everything shown working on a sample project.

AI-written summary · about

  1. 0:00Introduction to Webpack
  2. 1:57What is Webpack
  3. 3:03Installing Webpack
  4. 3:43Webpack config basics
  5. 4:49Resolving file extensions
  6. 5:33Configuring loaders
  7. 6:37Setting up Babel
  8. 8:03Handling images
  9. 9:07Processing CSS
  10. 10:30CSS modules explained
  11. 11:56Source maps for debugging
  12. 12:17CSS next and PostCSS
  13. 13:20Dev server setup
  14. 14:44Dev server configuration
  15. 15:48Minifying JavaScript
  16. 16:31Progress plugin
  17. 17:13Webpack CLI overview
  18. 17:34Linting with ESLint
  19. 20:23Linting CSS with Stylelint
  20. 21:49Webpack Blocks
  21. 23:14Husky and lint-staged
  22. 25:03Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.