~/talk

Stop Breaking the Web

Talkat CascadiaJS 2013 · 2013-11-14..11-15· [frontend-architecture, javascript]
slides:none on file

Argues that URLs are the core API of the web and that single‑page JavaScript apps lose sharing, bookmarking and navigation without them. Extracts Ember routing into two libraries, router.js + rout-recognizer, that map URL segments to handlers, support nested UI, and let the model hook return a promise so data loads before rendering. Shows lifecycle hooks (model → setup), supports async transitions (pause and resume), and claims this approach restores linkability and team-friendly component structure.

AI-written summary · about

  1. 0:00Introduction and vision
  2. 1:03The history of phone numbers
  3. 2:24URLs as a universal UI
  4. 6:43The importance of URLs
  5. 11:25Redefining web development
  6. 13:48MVC and data binding
  7. 17:57Managing complex UI structure
  8. 23:55Router.js and conclusion
~/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.