~/talk

What WebAssembly means for React

Talkat ReactEurope 2017 · on Thursday, 2017-05-18· [react, webassembly]
slides:none on file

Argues that rewriting the reconciler in WebAssembly (C or Rust) means downloading a .wasm module and using WebAssembly.instantiate with Imports (memory, tables, functions) so the module builds the Fiber tree in its own memory while JS applies DOM changes via function imports. Claims decode/compile and execution can be faster (execution anywhere from 10% to 800% faster), but short‑term impact is a wash or modest win; longer term Threads, SharedArrayBuffer, direct DOM and GC integration promise larger gains.

AI-written summary · about

  1. 0:00Start
  2. 8:39Memory management crash course
  3. 31:31Direct Access to the DOM
  4. 31:52Integration with built-in GC
~/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.