JavaScript Frameworks with Ruby
summary
Survey of Prototype, Scriptaculous, jQuery, MooTools, YUI, XJS and SproutCore with concrete tradeoffs: jQuery favors CSS selectors and plugin-safe noConflict style, Prototype supplies Builder and RJS helpers, UJS removes repeated inline Ajax by moving handlers into one file; SproutCore demo runs locally with generators that emit JavaScript, model properties using get/set, data binding, fixtures and a working drag‑and‑drop photo app that persists via server JSON (and can fall back to HTML5 datastore). SproutCore demo works: drag‑drop, data binding, generators produce JS files UJS pattern moves JS out of ERB into single file
AI-written summary · about
chapters (12)
- 0:00Start
- 10:42MooTools
- 11:36Yahoo! User Interface (YUI)
- 12:38ExtJS
- 16:04When Helpers are less than helpful
- 17:55UJS tools
- 20:24Widgets
- 21:05Framework support for Ul components
- 22:26MVC in the browser
- 22:54SproutCore-so crazy it just might work
- 23:41SproutCore-more Ruby flavor!
- 36:05SproutCore models
related talks
44mModern JavaScript: Moving Beyond jQuery
21m6 degrees of JavaScript on Rails
33mOld-school Javascript in Rails
32mModern JavaScript, without giving up on Rails Jonathan Johnson
28mJavaScript + Web Standards II: The Quickening
34mYour Front End Framework is Overkill - Server Side Javascript w/ Rails
25mJavaScript for the Rest of Us
34mFrom Sprockets to js-bundling: Evolution of JavaScript tooling in Rails!
