- Write ES6 without transpilation (perf reasons aside; developer convenience)
- Perf reasons (untranspiled code is smaller and faster)
┓┏┓┏┓┃
┛┗┛┗┛┃\○/
┓┏┓┏┓┃ /
┛┗┛┗┛┃ノ)
┓┏┓┏┓┃
┛┗┛┗┛┃
┓┏┓┏┓┃
┛┗┛┗┛┃
┓┏┓┏┓┃
┃┃┃┃┃┃
┻┻┻┻┻┻
https://gist.github.com/jakub-g/5fc11af85a061ca29cc84892f1059fec
- Chrome = rock solid
- Firefox = solid, but without modulepreload
- Safari = double fetches in some cases
- Edge = triple fetches
- IE = double fetches
Expectations vs reality
🤣