Grammar: Parsing DSL for Ruby

rubyforge.org/projects/grammar

Javascript and Ruby Framework

Speaker: Wynn Netherland  (wynn@squeejee.com  web: http://squeejee.com  blog: http://locomotivation.com)

 

Ruby: Rails, Merb, Camping, Sinatra

Javascript: Prototype, script.aculo.us, jWuery, MooTools, UI, ExtJS

Yehuda Katz

April 2009 – Katz’ new book:  Merb in action..

Abstract Browser quirks

Extend Language

Nifty Ajaxification

 

Prototype (script.aculo.us) – http://script.aculo.us/

- integrated with rails

-Effects: appear, fade, blinds, puff

- drag & drop

- builder

 

jQuery –

Simpler Ajax

designed for plugins

MooTools

–eye candy – lots of cool designs

 

ExtJS

good with data manipulation… grids..  themed like windows controls.  Good for apps trying to recreate a desktop application in the browser.

 

 

Widgets: tabs, grids, date pickers, dialogs, panels, sliders

 

jQuery UI project…   http://ui.jquery.com/demos  (http://ui.jquery.com/repository/real-world/layout/)

http://plugins.jquery.com

Prototype – LivePipe UI – http://scripteka.com

 

SproutCore – Javascript based; MVC in the browser

http://www.sproutcore.com/

image

image

image

http://github.com/sproutit/sproutcore/wikis/

 

supports testing…

 

HTML 5 datastore – SproutCore does this…  (HTML 5 datastore)

 

 

Dojo