~/talk

Keynote With Yehuda Katz and Tom Dale

Talkat Fluent 2014 · 2014-03-11..03-13· [javascript, web-platform]
slides:none on file

Argues that a framework should encode community best practices rather than just offer maximally flexible primitives, comparing Ember and Angular: Angular exposes dependency injection and directive APIs as a toolkit, Ember builds opinionated defaults—components with isolated scope and transclusion, a router is the heart and soul that converts URLs to models, built-in loading/error templates, and query-parameter mapping on Canary. Claims these choices reduce boilerplate, surface errors earlier, and let a shared vocabulary evolve useful higher-level features.

AI-written summary · about

  1. 0:00Introduction
  2. 0:44Frameworks vs Libraries
  3. 2:54Dependency Injection
  4. 4:44Flexibility
  5. 6:18Observations
  6. 13:58Ember components
  7. 15:00Ember Router
  8. 15:52Angular
  9. 18:43Code Example
  10. 20:49Flexible API
  11. 21:30Frameworks
~/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.