~/talk

"Design Patters for Modern JavaScript"

Talkat Frontrunners 2023 · on Friday, 2023-03-10· [javascript, frontend-architecture]
slides:none on file

Shows four concrete patterns and demos the results: module scopes for a persistent global store with a clickable shopping cart and reactive badge, weak maps for memory safe element data and idempotent handlers, proxies for fine‑grained reactivity and form validation, and tagged template literals for DOM templating. Ends by combining them into a 2KB library (no virtual DOM) called aerojs and runs a 500‑cell perf demo that actually keeps up, so the techniques are proven and immediately reproducible.

AI-written summary · about

  1. 0:00Modern JS design patterns
  2. 11:40Module scopes in JS
  3. 12:01Weak Maps for memory-safe data
  4. 18:07Proxies for JS behavior
  5. 26:10Tagged template literals
  6. 30:45Patterns into reactive framework
  7. 36:49Q&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.