├── .gitignore
├── README.md
├── app
├── frontend-optimize-slides
│ ├── 00-welcome
│ │ ├── 0-Logo.md
│ │ └── 1-me.md
│ ├── 01-topics
│ │ ├── 1-topics.md
│ │ ├── 2-layout.md
│ │ └── 3-prerequirements.md
│ ├── 20-faster
│ │ ├── 10-headline.md
│ │ ├── 11-motivation.md
│ │ ├── 12-case-single-page-applications.md
│ │ ├── 13-faster.md
│ │ ├── 20-scripts.md
│ │ ├── 21-gulp.md
│ │ ├── 30-initial-download.md
│ │ ├── 31-initial-download-2.md
│ │ ├── 40-on-demand.md
│ │ ├── 41-user-interactions.md
│ │ ├── 42-user-interactions.md
│ │ ├── 45-and.md
│ │ ├── 50-inlining.md
│ │ ├── 51-inlining.md
│ │ └── 60-summary.md
│ ├── 21-faster-webpack
│ │ ├── 10-headline.md
│ │ ├── 20-minimize.md
│ │ ├── 21-gzip.md
│ │ ├── 30-entry-points.md
│ │ ├── 31-entry-points-configuration.md
│ │ ├── 32-entry-points-configuration-multiple.md
│ │ ├── 40-chunks.md
│ │ ├── 50-on-demand.md
│ │ ├── 51-on-demand-error-handling.md
│ │ ├── 52-on-demand-indicator.md
│ │ ├── 53-on-demand-configuration.md
│ │ ├── 54-too-small.md
│ │ └── 60-inline.md
│ ├── 30-better-over-time
│ │ ├── 10-headline.md
│ │ ├── 11-motivation.md
│ │ ├── 20-caching.md
│ │ └── 40-caching-multi-page-app.md
│ ├── 31-better-over-time-webpack
│ │ ├── 10-headline.md
│ │ ├── 20-caching-multi-page.md
│ │ ├── 21-caching-multi-page-long.md
│ │ ├── 22-caching-advanced.md
│ │ ├── 30-filenames.md
│ │ ├── 31-caching-chunkhash.md
│ │ ├── 32-inlined-empty-commons-chunk.md
│ │ ├── 50-changing-ids.md
│ │ ├── 51-records.md
│ │ ├── 52-named-modules.md
│ │ └── 53-hashed-module-ids.md
│ ├── 40-just-for-you
│ │ ├── 10-headline.md
│ │ ├── 11-motivation.md
│ │ └── 20-targeted-build.md
│ ├── 41-just-for-you-webpack
│ │ ├── 10-headline.md
│ │ ├── 15-compile-time-variables.md
│ │ ├── 16-i18n.md
│ │ ├── 20-multi-compiler.md
│ │ └── 21-parallel.md
│ ├── 50-beforehand
│ │ ├── 10-headline.md
│ │ ├── 20-motivation.md
│ │ ├── 30-server-side-rendering.md
│ │ └── 31-styling-order.md
│ ├── 51-beforehand-webpack
│ │ ├── 10-headline.md
│ │ ├── 20-problems.md
│ │ ├── 30-webpack-node.md
│ │ ├── 40-no-on-demand.md
│ │ └── 41-no-on-demand.md
│ └── 60-finish
│ │ ├── 10-headline.md
│ │ ├── 20-faster.md
│ │ ├── 30-better-over-time.md
│ │ ├── 40-just-for-you.md
│ │ ├── 50-beforehand.md
│ │ ├── 80-contriubution.md
│ │ └── 99-end.md
├── frontend-optimize.css
├── frontend-optimize.js
├── offline.js
├── plugins
│ └── bespoke-progress-time.js
├── webpack-slides
│ ├── 00-welcome
│ │ ├── 0-Logo.md
│ │ ├── 1-me.md
│ │ ├── 2-disclaimer.md
│ │ └── webpack-logo-horizontal.png
│ ├── 01-modern-web-dev
│ │ ├── 00-headline.md
│ │ ├── 05-list.md
│ │ ├── 10-dependency-manager.md
│ │ ├── 11-dependency-manager.md
│ │ ├── 12-dependency-manager-npm.md
│ │ ├── 20-module-systems.md
│ │ ├── 21-module-systems.md
│ │ ├── 22-module-systems-commonjs.md
│ │ ├── 23-module-systems-es6.md
│ │ ├── 30-module-bundlers-loaders.md
│ │ ├── 31-module-bundlers-loaders.md
│ │ ├── 32-module-bundlers-loaders.md
│ │ ├── 40-module-loaders.md
│ │ └── 50-module-bundlers.md
│ ├── 02-webpack-history
│ │ ├── 00-headline.md
│ │ ├── 10-ideas.md
│ │ ├── 20-feb-2012.md
│ │ ├── 21-2012.md
│ │ ├── 22-oct-2013.md
│ │ ├── 23-jul-2014.md
│ │ ├── 24-2015.md
│ │ ├── 25-2016.md
│ │ ├── Instagram.png
│ │ ├── PR.png
│ │ ├── analytics.png
│ │ ├── google-trend.png
│ │ └── oscon.png
│ ├── 03-webpack-concepts
│ │ ├── 00-headline.md
│ │ ├── 10-basic-concepts.md
│ │ ├── 20-code-splitting.md
│ │ ├── 21-code-splitting.md
│ │ ├── 22-code-splitting-internals.md
│ │ ├── 30-everything-module.md
│ │ ├── 31-everything-module-internals.md
│ │ ├── 40-summary-image.md
│ │ └── what-is-webpack.png
│ ├── 04-webpack-features
│ │ ├── 00-headline.md
│ │ ├── 10-overview.md
│ │ └── 11-overview.md
│ └── 09-webpack-users
│ │ ├── 00-used-by.md
│ │ ├── 01-contribute.md
│ │ └── github.png
├── webpack.css
├── webpack.js
├── webpack2-slides
│ ├── 00-welcome
│ │ ├── 0-Logo.md
│ │ ├── 1-me.md
│ │ ├── logo.svg
│ │ └── webpack-logo-horizontal.png
│ ├── 01-content
│ │ ├── 0-content.md
│ │ ├── 1-expert.md
│ │ └── 2-beginner.md
│ ├── 10-basics
│ │ ├── 00-headline.md
│ │ ├── 10-webpack.md
│ │ ├── 20-configuration.md
│ │ ├── 30-why-using-webpack.md
│ │ └── 40-organization.md
│ ├── 20-pwas
│ │ ├── 0-headline.md
│ │ ├── 1-properties.md
│ │ └── 2-pwa-with-webpack.md
│ ├── 30-fast1
│ │ ├── 00-headline.md
│ │ ├── 01-bundling.md
│ │ ├── 02-on-demand-loading.md
│ │ ├── 10-router.md
│ │ ├── 20-caching.md
│ │ ├── app-shell.svg
│ │ ├── async-chunk.svg
│ │ ├── manifest-shell.svg
│ │ └── move-to-parent.svg
│ ├── 40-reliable
│ │ ├── 00-headline.md
│ │ └── 01-offline.md
│ ├── 50-fast2
│ │ ├── 00-headline.md
│ │ ├── 01-targeted-builds.md
│ │ └── 10-server-side-rendering.md
│ ├── 55-popular-apps
│ │ ├── 00-headline.md
│ │ ├── 20-popular-webpack-users.md
│ │ └── 30-conclusion.md
│ ├── 60-learning
│ │ ├── 00-headline.md
│ │ ├── 01-documentation.md
│ │ ├── 02-webpack-pwa.md
│ │ ├── 04-awesome-webpack.md
│ │ ├── 10-performance.md
│ │ └── awesome-webpack.svg
│ └── 70-end
│ │ └── 00-headline.md
├── webpack2.css
└── webpack2.js
├── content
├── ModuleFederationWebpack5.md
├── ModuleFederationWebpack5
│ ├── 1.png
│ ├── 10.png
│ ├── 11.png
│ ├── 12.png
│ ├── 13.png
│ ├── 14.png
│ ├── 15.png
│ ├── 16.png
│ ├── 17.png
│ ├── 18.png
│ ├── 19.png
│ ├── 2.png
│ ├── 20.png
│ ├── 21.png
│ ├── 22.png
│ ├── 23.png
│ ├── 24.png
│ ├── 25.png
│ ├── 26.png
│ ├── 27.png
│ ├── 28.png
│ ├── 3.png
│ ├── 4.png
│ ├── 5.png
│ ├── 6.png
│ ├── 7.png
│ ├── 8.png
│ ├── 9.png
│ └── jsnation-live-logo.png
├── PersistentCachingWebpack5.md
└── PersistentCachingWebpack5
│ ├── 1.png
│ ├── 10.png
│ ├── 11.png
│ ├── 12.png
│ ├── 13.png
│ ├── 14.png
│ ├── 15.png
│ ├── 16.png
│ ├── 17.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ ├── 5.png
│ ├── 6.png
│ ├── 7.png
│ ├── 8.png
│ └── 9.png
├── data
├── 15-less-know-webpack-features.pdf
├── MyWebpackStory.pdf
├── Writing-a-Localization-plugin-for-webpack-5.pdf
├── how-webpack-works.pdf
├── webpack-5-whats-new.pdf
├── webpack-5-why-breaking-changes.pdf
├── webpack-past-present-future.pdf
└── webpack-wasm-challenge.pdf
├── package.json
├── public
├── frontend-optimize.html
├── webpack.html
└── webpack2.html
├── webpack.config.js
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | build
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/README.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/00-welcome/0-Logo.md:
--------------------------------------------------------------------------------
1 | # Advanced frontend optimization
(with webpack)
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/00-welcome/1-me.md:
--------------------------------------------------------------------------------
1 | # Me
2 |
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/01-topics/1-topics.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/01-topics/1-topics.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/01-topics/2-layout.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/01-topics/2-layout.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/01-topics/3-prerequirements.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/01-topics/3-prerequirements.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it faster
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/11-motivation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/11-motivation.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/12-case-single-page-applications.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/12-case-single-page-applications.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/13-faster.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/13-faster.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/20-scripts.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/20-scripts.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/21-gulp.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/21-gulp.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/30-initial-download.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/30-initial-download.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/31-initial-download-2.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/31-initial-download-2.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/40-on-demand.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/40-on-demand.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/41-user-interactions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/41-user-interactions.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/42-user-interactions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/42-user-interactions.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/45-and.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/45-and.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/50-inlining.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/50-inlining.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/51-inlining.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/51-inlining.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/20-faster/60-summary.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/20-faster/60-summary.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it faster
2 |
3 | ## with webpack
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/20-minimize.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/20-minimize.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/21-gzip.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/21-gzip.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/30-entry-points.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/30-entry-points.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/31-entry-points-configuration.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/31-entry-points-configuration.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/32-entry-points-configuration-multiple.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/32-entry-points-configuration-multiple.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/40-chunks.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/40-chunks.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/50-on-demand.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/50-on-demand.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/51-on-demand-error-handling.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/51-on-demand-error-handling.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/52-on-demand-indicator.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/52-on-demand-indicator.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/53-on-demand-configuration.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/53-on-demand-configuration.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/54-too-small.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/54-too-small.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/21-faster-webpack/60-inline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/21-faster-webpack/60-inline.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/30-better-over-time/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it better over time
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/30-better-over-time/11-motivation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/30-better-over-time/11-motivation.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/30-better-over-time/20-caching.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/30-better-over-time/20-caching.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/30-better-over-time/40-caching-multi-page-app.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/30-better-over-time/40-caching-multi-page-app.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it better over time
2 |
3 | ## with webpack
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/20-caching-multi-page.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/20-caching-multi-page.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/21-caching-multi-page-long.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/21-caching-multi-page-long.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/22-caching-advanced.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/22-caching-advanced.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/30-filenames.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/30-filenames.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/31-caching-chunkhash.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/31-caching-chunkhash.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/32-inlined-empty-commons-chunk.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/32-inlined-empty-commons-chunk.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/50-changing-ids.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/50-changing-ids.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/51-records.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/51-records.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/52-named-modules.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/52-named-modules.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/31-better-over-time-webpack/53-hashed-module-ids.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/31-better-over-time-webpack/53-hashed-module-ids.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/40-just-for-you/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it just for you
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/40-just-for-you/11-motivation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/40-just-for-you/11-motivation.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/40-just-for-you/20-targeted-build.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/40-just-for-you/20-targeted-build.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/41-just-for-you-webpack/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it just for you
2 |
3 | ## with webpack
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/41-just-for-you-webpack/15-compile-time-variables.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/41-just-for-you-webpack/15-compile-time-variables.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/41-just-for-you-webpack/16-i18n.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/41-just-for-you-webpack/16-i18n.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/41-just-for-you-webpack/20-multi-compiler.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/41-just-for-you-webpack/20-multi-compiler.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/41-just-for-you-webpack/21-parallel.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/41-just-for-you-webpack/21-parallel.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/50-beforehand/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it beforehand
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/50-beforehand/20-motivation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/50-beforehand/20-motivation.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/50-beforehand/30-server-side-rendering.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/50-beforehand/30-server-side-rendering.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/50-beforehand/31-styling-order.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/50-beforehand/31-styling-order.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/51-beforehand-webpack/10-headline.md:
--------------------------------------------------------------------------------
1 | # Make it beforehand
2 |
3 | ## with webpack
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/51-beforehand-webpack/20-problems.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/51-beforehand-webpack/20-problems.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/51-beforehand-webpack/30-webpack-node.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/51-beforehand-webpack/30-webpack-node.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/51-beforehand-webpack/40-no-on-demand.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/51-beforehand-webpack/40-no-on-demand.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/51-beforehand-webpack/41-no-on-demand.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/51-beforehand-webpack/41-no-on-demand.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/10-headline.md:
--------------------------------------------------------------------------------
1 | # Summary
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/20-faster.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/60-finish/20-faster.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/30-better-over-time.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/60-finish/30-better-over-time.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/40-just-for-you.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/60-finish/40-just-for-you.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/50-beforehand.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/60-finish/50-beforehand.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/80-contriubution.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize-slides/60-finish/80-contriubution.md
--------------------------------------------------------------------------------
/app/frontend-optimize-slides/60-finish/99-end.md:
--------------------------------------------------------------------------------
1 | # The end!
--------------------------------------------------------------------------------
/app/frontend-optimize.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize.css
--------------------------------------------------------------------------------
/app/frontend-optimize.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/frontend-optimize.js
--------------------------------------------------------------------------------
/app/offline.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/offline.js
--------------------------------------------------------------------------------
/app/plugins/bespoke-progress-time.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/plugins/bespoke-progress-time.js
--------------------------------------------------------------------------------
/app/webpack-slides/00-welcome/0-Logo.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/00-welcome/0-Logo.md
--------------------------------------------------------------------------------
/app/webpack-slides/00-welcome/1-me.md:
--------------------------------------------------------------------------------
1 | # Me
2 |
--------------------------------------------------------------------------------
/app/webpack-slides/00-welcome/2-disclaimer.md:
--------------------------------------------------------------------------------
1 | ## Disclaimer
2 |
3 | Biased view of mine.
--------------------------------------------------------------------------------
/app/webpack-slides/00-welcome/webpack-logo-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/00-welcome/webpack-logo-horizontal.png
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/00-headline.md:
--------------------------------------------------------------------------------
1 | # Modern frontend development
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/05-list.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/05-list.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/10-dependency-manager.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/10-dependency-manager.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/11-dependency-manager.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/11-dependency-manager.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/12-dependency-manager-npm.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/12-dependency-manager-npm.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/20-module-systems.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/20-module-systems.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/21-module-systems.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/21-module-systems.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/22-module-systems-commonjs.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/22-module-systems-commonjs.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/23-module-systems-es6.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/23-module-systems-es6.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/30-module-bundlers-loaders.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/30-module-bundlers-loaders.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/31-module-bundlers-loaders.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/31-module-bundlers-loaders.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/32-module-bundlers-loaders.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/32-module-bundlers-loaders.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/40-module-loaders.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/40-module-loaders.md
--------------------------------------------------------------------------------
/app/webpack-slides/01-modern-web-dev/50-module-bundlers.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/01-modern-web-dev/50-module-bundlers.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/00-headline.md:
--------------------------------------------------------------------------------
1 | # webpack history
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/10-ideas.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/10-ideas.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/20-feb-2012.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/20-feb-2012.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/21-2012.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/21-2012.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/22-oct-2013.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/22-oct-2013.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/23-jul-2014.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/23-jul-2014.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/24-2015.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/24-2015.md
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/25-2016.md:
--------------------------------------------------------------------------------
1 | ## 2016
2 |
3 | **You?**
4 |
5 |
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/Instagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/Instagram.png
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/PR.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/PR.png
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/analytics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/analytics.png
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/google-trend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/google-trend.png
--------------------------------------------------------------------------------
/app/webpack-slides/02-webpack-history/oscon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/02-webpack-history/oscon.png
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/00-headline.md:
--------------------------------------------------------------------------------
1 | # webpack concepts
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/10-basic-concepts.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/10-basic-concepts.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/20-code-splitting.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/20-code-splitting.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/21-code-splitting.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/21-code-splitting.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/22-code-splitting-internals.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/22-code-splitting-internals.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/30-everything-module.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/30-everything-module.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/31-everything-module-internals.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/31-everything-module-internals.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/40-summary-image.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/40-summary-image.md
--------------------------------------------------------------------------------
/app/webpack-slides/03-webpack-concepts/what-is-webpack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/03-webpack-concepts/what-is-webpack.png
--------------------------------------------------------------------------------
/app/webpack-slides/04-webpack-features/00-headline.md:
--------------------------------------------------------------------------------
1 | # webpack features
--------------------------------------------------------------------------------
/app/webpack-slides/04-webpack-features/10-overview.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/04-webpack-features/10-overview.md
--------------------------------------------------------------------------------
/app/webpack-slides/04-webpack-features/11-overview.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/04-webpack-features/11-overview.md
--------------------------------------------------------------------------------
/app/webpack-slides/09-webpack-users/00-used-by.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/09-webpack-users/00-used-by.md
--------------------------------------------------------------------------------
/app/webpack-slides/09-webpack-users/01-contribute.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/09-webpack-users/01-contribute.md
--------------------------------------------------------------------------------
/app/webpack-slides/09-webpack-users/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack-slides/09-webpack-users/github.png
--------------------------------------------------------------------------------
/app/webpack.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack.css
--------------------------------------------------------------------------------
/app/webpack.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack.js
--------------------------------------------------------------------------------
/app/webpack2-slides/00-welcome/0-Logo.md:
--------------------------------------------------------------------------------
1 | 
--------------------------------------------------------------------------------
/app/webpack2-slides/00-welcome/1-me.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/00-welcome/1-me.md
--------------------------------------------------------------------------------
/app/webpack2-slides/00-welcome/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/00-welcome/logo.svg
--------------------------------------------------------------------------------
/app/webpack2-slides/00-welcome/webpack-logo-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/00-welcome/webpack-logo-horizontal.png
--------------------------------------------------------------------------------
/app/webpack2-slides/01-content/0-content.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/01-content/0-content.md
--------------------------------------------------------------------------------
/app/webpack2-slides/01-content/1-expert.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/01-content/1-expert.md
--------------------------------------------------------------------------------
/app/webpack2-slides/01-content/2-beginner.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/01-content/2-beginner.md
--------------------------------------------------------------------------------
/app/webpack2-slides/10-basics/00-headline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/10-basics/00-headline.md
--------------------------------------------------------------------------------
/app/webpack2-slides/10-basics/10-webpack.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/10-basics/10-webpack.md
--------------------------------------------------------------------------------
/app/webpack2-slides/10-basics/20-configuration.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/10-basics/20-configuration.md
--------------------------------------------------------------------------------
/app/webpack2-slides/10-basics/30-why-using-webpack.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/10-basics/30-why-using-webpack.md
--------------------------------------------------------------------------------
/app/webpack2-slides/10-basics/40-organization.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/10-basics/40-organization.md
--------------------------------------------------------------------------------
/app/webpack2-slides/20-pwas/0-headline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/20-pwas/0-headline.md
--------------------------------------------------------------------------------
/app/webpack2-slides/20-pwas/1-properties.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/20-pwas/1-properties.md
--------------------------------------------------------------------------------
/app/webpack2-slides/20-pwas/2-pwa-with-webpack.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/20-pwas/2-pwa-with-webpack.md
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/00-headline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/00-headline.md
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/01-bundling.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/01-bundling.md
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/02-on-demand-loading.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/02-on-demand-loading.md
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/10-router.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/10-router.md
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/20-caching.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/20-caching.md
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/app-shell.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/app-shell.svg
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/async-chunk.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/async-chunk.svg
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/manifest-shell.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/manifest-shell.svg
--------------------------------------------------------------------------------
/app/webpack2-slides/30-fast1/move-to-parent.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/30-fast1/move-to-parent.svg
--------------------------------------------------------------------------------
/app/webpack2-slides/40-reliable/00-headline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/40-reliable/00-headline.md
--------------------------------------------------------------------------------
/app/webpack2-slides/40-reliable/01-offline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/40-reliable/01-offline.md
--------------------------------------------------------------------------------
/app/webpack2-slides/50-fast2/00-headline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/50-fast2/00-headline.md
--------------------------------------------------------------------------------
/app/webpack2-slides/50-fast2/01-targeted-builds.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/50-fast2/01-targeted-builds.md
--------------------------------------------------------------------------------
/app/webpack2-slides/50-fast2/10-server-side-rendering.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/50-fast2/10-server-side-rendering.md
--------------------------------------------------------------------------------
/app/webpack2-slides/55-popular-apps/00-headline.md:
--------------------------------------------------------------------------------
1 | # 🗽 Popular 🎉
webpack apps
--------------------------------------------------------------------------------
/app/webpack2-slides/55-popular-apps/20-popular-webpack-users.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/55-popular-apps/20-popular-webpack-users.md
--------------------------------------------------------------------------------
/app/webpack2-slides/55-popular-apps/30-conclusion.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/55-popular-apps/30-conclusion.md
--------------------------------------------------------------------------------
/app/webpack2-slides/60-learning/00-headline.md:
--------------------------------------------------------------------------------
1 | # Learning material
--------------------------------------------------------------------------------
/app/webpack2-slides/60-learning/01-documentation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/60-learning/01-documentation.md
--------------------------------------------------------------------------------
/app/webpack2-slides/60-learning/02-webpack-pwa.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/60-learning/02-webpack-pwa.md
--------------------------------------------------------------------------------
/app/webpack2-slides/60-learning/04-awesome-webpack.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/60-learning/04-awesome-webpack.md
--------------------------------------------------------------------------------
/app/webpack2-slides/60-learning/10-performance.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/60-learning/10-performance.md
--------------------------------------------------------------------------------
/app/webpack2-slides/60-learning/awesome-webpack.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/60-learning/awesome-webpack.svg
--------------------------------------------------------------------------------
/app/webpack2-slides/70-end/00-headline.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2-slides/70-end/00-headline.md
--------------------------------------------------------------------------------
/app/webpack2.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2.css
--------------------------------------------------------------------------------
/app/webpack2.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/app/webpack2.js
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5.md
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/1.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/10.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/11.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/12.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/13.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/14.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/15.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/16.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/17.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/18.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/19.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/2.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/20.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/21.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/22.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/23.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/24.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/25.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/26.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/27.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/28.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/3.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/4.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/5.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/6.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/7.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/8.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/9.png
--------------------------------------------------------------------------------
/content/ModuleFederationWebpack5/jsnation-live-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/ModuleFederationWebpack5/jsnation-live-logo.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5.md
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/1.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/10.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/11.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/12.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/13.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/14.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/15.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/16.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/17.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/2.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/3.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/4.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/5.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/6.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/7.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/8.png
--------------------------------------------------------------------------------
/content/PersistentCachingWebpack5/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/content/PersistentCachingWebpack5/9.png
--------------------------------------------------------------------------------
/data/15-less-know-webpack-features.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/15-less-know-webpack-features.pdf
--------------------------------------------------------------------------------
/data/MyWebpackStory.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/MyWebpackStory.pdf
--------------------------------------------------------------------------------
/data/Writing-a-Localization-plugin-for-webpack-5.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/Writing-a-Localization-plugin-for-webpack-5.pdf
--------------------------------------------------------------------------------
/data/how-webpack-works.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/how-webpack-works.pdf
--------------------------------------------------------------------------------
/data/webpack-5-whats-new.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/webpack-5-whats-new.pdf
--------------------------------------------------------------------------------
/data/webpack-5-why-breaking-changes.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/webpack-5-why-breaking-changes.pdf
--------------------------------------------------------------------------------
/data/webpack-past-present-future.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/webpack-past-present-future.pdf
--------------------------------------------------------------------------------
/data/webpack-wasm-challenge.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/data/webpack-wasm-challenge.pdf
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/package.json
--------------------------------------------------------------------------------
/public/frontend-optimize.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/public/frontend-optimize.html
--------------------------------------------------------------------------------
/public/webpack.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/public/webpack.html
--------------------------------------------------------------------------------
/public/webpack2.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/public/webpack2.html
--------------------------------------------------------------------------------
/webpack.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/webpack.config.js
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sokra/slides/HEAD/yarn.lock
--------------------------------------------------------------------------------