DOJO is one of the leading JavaScript framework, and few of its competitors are JQuery and YUI.
There are few reasons why anyone would want to use a JavaScript framework like DOJO.
Since these toolkits provides lot of features out of the box
example:
- Rich html components (i.e. Tables, Menus, Textboxes, buttons, Tooltip, Dialog box etc)
- Event handling (ie onclick, onhover etc)
- AJAX
As we all know the issues(i.e browser incompatibility and many more) we encounter if we write all of these things in regular JavaScript, HTML and CSS. So using any JavaScript library makes a better choice.
Let me summarize my experience using DOJO. First the good things
- DOJO has all the components you would most likely use (i.e Calendar, Menus, Trees, Validation, Grids, Event Propagations, Layouts etc)
- DOJO supports different themes (i.e Tundra, Soria etc). Also you can write your own look and feel and customize accordingly
- DOJO executes fastest on the browser
- DOJO is more mature than its competitors (i.e it has enterprise grade quality)
Now comes the bad things which are not exactly bad but could have been better
- Less documentation or not a vibrant community who would like to share there hacks
- DOJO library is around 1MB of size (i.e problem if your clients doesn't have good bandwidth)
checkout Dojo home page http://www.dojotoolkit.org/ for more updates
Comments
www.21cssindia.com/courses/dojo-toolkit-online-training-174.html
DOJO Toolkit Online Training, DOJO Toolkit training, DOJO Toolkit course contents, DOJO Toolkit , call us: +919000444287,dharani@21cssindia.com.