~/talk

Building Web Applications with Ember.js

Talkat HTML5DevConf 2013 · 2013-04-01..04-03· [javascript, frontend-architecture]
slides:none on file

Ember.js organizes app state into long‑lived models, session controllers and view templates, demonstrates URLs-first routing with nested outlets and automatic active link classes, and builds a working markdown editor using Ember nightly, Handlebars helpers, Showdown, Bootstrap and localStorage. Live demo persists a name, lists files, renders markdown via a helper and Ember.Handlebars.SafeString, and uses routes with dynamic segments to generate shareable URLs. Compares real-world payloads 802 KB vs 284 KB to argue single‑page viability and shows the UI working end‑to‑end.

AI-written summary · about

  1. 0:00Introduction to Ember.js
  2. 3:11Core architecture of Ember
  3. 10:02Embracing HTML
  4. 12:26The importance of URLs
  5. 17:56Building a markdown editor
  6. 39:34The future of the web
~/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.