~/talk

Client-Side UI Smackdown

Talkat SpringOne2GX 2012 · 2012-10-01..10-03· [javascript, frontend-architecture]
links:none on file
slides:none on file

Argues that rich client UIs beat round‑trip server HTML and pairs Spring MVC REST backends with client frameworks, comparing Backbone, Spine, Thorax, Knockout, Knockback and Sammy by concrete factors: to-do MVC implementations, gzipped sizes like backbone ~10KB and knockout 14.3KB, scaffolding tools (thorax, spine.app), build tools (hem, lumbar), and mobile features such as 300ms tap delay handling. Shows working demos where routers change URL fragments without server calls and Spine Mobile produces smooth panel transitions (minor demo bugs noted).

AI-written summary · about

  1. 0:00Introduction
  2. 7:20Why JavaScript matters
  3. 14:46MVC vs MVP vs MVVM
  4. 23:22Client-side templating options
  5. 23:44Backbone overview
  6. 40:07Backbone tips and tricks
  7. 45:59Spine overview
  8. 1:02:30Knockout overview
  9. 1:13:30Sammy overview
  10. 1:21:14Scaffolding tools
  11. 1:23:21Testing and caching
  12. 1:27:34Choosing a framework
~/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.