~/talk

Native JavaScript Modules: import {Browsers, Node.js}; export {production};

Talkat iJS 2018 · 2018-10-15..10-19· [javascript, web-platform]
slides:none on file

Claims that modern browsers already support ES modules and Node.js is next with experimental .mjs and package field support and shows concrete demos: real-source debugging of modules, a 640-file parallel-load demo that runs ~1s versus ~200ms for one bundle (≈5× slower today), and type="module" behavior (deferred, strict, ordered execution). Shows dynamic import (promise-based) for runtime code-splitting, link rel="modulepreload" to reduce idle CPU time, and notes Node still requires experimental flags while browsers already execute modules successfully.

AI-written summary · about

  1. 0:00Start
  2. 1:27Why we need modularity ?
  3. 1:45First attempt: external JS files
  4. 10:02Table of module systems comparison
  5. 11:09Native ESM advantages
  6. 12:48Native ES Modules DEMO
  7. 40:207. Performance
  8. 42:44Unit Testing
~/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.