Dojo JS Toolkit
Dojo Toolkit
Pros
- simple AJAX
- Drag 'n Drop
- Visual Effects (slide, blinds, etc...)
- Event handling
- Widgets
- Layout (accordian, tabs, etc...)
- Form (validation, dropdowns w/ AJAX, RTE, etc...)
- General (tree, menus, buttons, sortable tables, tooltips, Google/Yahoo maps)
- Back button support for AJAX
- Bookmark support for AJAX
- Efficient iterations
Cons
- Limited documentation
- Heavy footprint (standard=135KB, complete=235KB)
- Missing DOM tools ( $('id') $$('class') )
- Syntax is not XHTML compliant
Differentiators
Back button support for AJAX
Robust widget library
Limited documentation
Heavy footprint
Syntax not XHTML compliant
Javascript Library Reviews