Get the Flash Player to see this player.
Components are not a dirty word
Mike Pence, Nick SuttererOther formats
Seaside, Cocoa, WebObjects, Shoes, and .NET -- among many other frameworks -- have long benefited from reusable widgets, or stateful components, as the building blocks of user interfaces. In this talk, we will see how the Cells and Apotomo Rails plugins can be leveraged to allow you to extend the concept of partials in Rails to fully embrace a user interface that is completely object-oriented, using properties, methods and events, to create reusable pieces for your apps. Further, we will see how these reusable parts can leverage JavaScript frameworks, like jQuery and YUI, to provide an elegant and flexible user interface that can be incorporated in any of your views or partials with minimal code. You need not be limited to the simple controls that HTML forms provide. You can compose more sophisticated UI elements from simple ones and have tabsets, grids, and tree controls, among others, in a completely modular form. You can have your Rails and fast, flexible, reusable components, too!
Videos are in h.264 quicktime format. We recommend Miro for viewing these files.
Back to Conference Schedule
Presenters retain full rights to the content of their presentations, and have released them under the Creative Commons Attribution-ShareAlike license.
