File tree 1 file changed +31
-0
lines changed
1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ 1 . Intro
2
+ - Title Slide (talk premise - "did you know?")
3
+ - Speaker Bio
4
+ 1 . Why Webpack
5
+ - no module specification for the browser
6
+ - dev server / HMR
7
+ - all in one solution (as JavaScript...)
8
+ - but... (and not meming on it) maybe it led us astray (code snippet of good vs bad imports)
9
+ 1 . Why Not Webpack?
10
+ - ESM is a thing
11
+ - Browsers have come a long way!
12
+ - Full-Stack Web Standards (WinterCG)
13
+ 1 . Web APIs
14
+ - ESM w/ code snippet (static analysis benefits and lets the browser do the heavy lifting - no dev server)
15
+ - Import Maps w/ code snippet
16
+ - Import Assertions w/ code snippet
17
+ - URL + ` import.meta.url ` w/ code snippet
18
+ - (Bonus) CSS Custom Properties / Nesting w/ code snippets
19
+ 1 . Demo
20
+ - no bundle development
21
+ - import maps
22
+ - JSON / CSS import assertions
23
+ - image loading
24
+ - CSS variables and nesting
25
+ 1 . Closing
26
+ - browser compat
27
+ - to bundle or not to bundle?
28
+ - "native" [ HMR over ESM] ( https://vitejs.dev/guide/api-hmr.html )
29
+ - Greenwood
30
+ 1 . Thank You
31
+ 1 . Q & A
You can’t perform that action at this time.
0 commit comments