~/talk

wire.js

Talkat JSConf US 2011 · 2011-05-02..05-03· [javascript, frontend-architecture]
speakerdeck:briancavalier
slides:none on file

Wire.js claims to let an app be declaratively assembled and torn down: write a JSON spec and Wire handles creation order, DOM ready, dependency injection, and component lifecycle so a complex preferences UI comes into existence or disappears with one line of code. It uses plugins for connectors and AOP, currently integrates with Dojo connect for events and pubsub, decorates JsonRest stores (caching, validating), works with AMD modules, and is shown driving a small PirateScript app and production services.

AI-written summary · about

  1. 0:00Start
  2. 2:20App Loader?
  3. 7:33Lifecycles
  4. 9:52Abstractions
  5. 10:53Dependencies
  6. 16:11Ordering
  7. 17:47Connectors
  8. 19:11AOP
~/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.