~/talk

The Front-end Takeover

Talkat JSConf.eu 2010 · 2010-09-25..09-26· [frontend-architecture, javascript]
slides:none on file

Argues that a thick front end, thin backend scales — shows a working stack: Sammy.js (core ~15KB, v0.6.1), jQuery, Mustache, CouchDB and a Ruby build tool Sooka that packages apps as CouchDB design docs. Demonstrates a slide app and a to‑do app stored 100% in CouchDB with replication and no server code, explains a new render context (promise‑like chains to avoid callback pyramids) and notes a QUnit test suite.

AI-written summary · about

  1. 0:00Intro
  2. 1:03Im working
  3. 1:28Flashback
  4. 1:41jQuery Comp 2009
  5. 3:20New Twitter
  6. 3:57Validation
  7. 4:19Twitter
  8. 4:40SameJS
  9. 4:56SammyJS
  10. 5:22jQuery
  11. 6:11API
  12. 6:46API Design
  13. 7:12Max Matsumoto
  14. 8:32Sammys API
  15. 10:32Sammys Documentation
  16. 10:42Sams API
  17. 11:18Sammy 061
  18. 11:28Render Context
  19. 12:13New way
  20. 14:37Chains
  21. 15:58Swinger
  22. 16:51Open Source
  23. 19:21Sokka
  24. 19:38Ruby
  25. 19:58I love Ruby
  26. 20:42Sokka Generate
  27. 20:59okka App
  28. 21:25Live Demo
  29. 22:50Talk
  30. 23:02All in Couch
  31. 26:19CSS Demo
  32. 27:09GitHub
  33. 27:27Mac
  34. 27:47test suite
  35. 28:06thats about it
  36. 28:16no bacon
  37. 29:01SCSS
~/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.