Dojo is an open source toolkit that helps you write robust and efficient JavaScript code. JavaScript is a language that runs within the Web browser, and there are various flavors of Web browser that interpret the JavaScript in slightly different ways. Toolkits such as Dojo, YUI, Prototype, and many others are designed to abstract away the browser idiosyncrasies so that you don't have to learn them all and handle them in your code.
Some points about Dojo :
Some points about Dojo :
- Dojo is JavaScript framework released as open source software. This JavaScript toolkit provides many components to develop rich internet applications.
- You can use Dojo toolkit to develop dynamic web applications. Dojo toolkit will put life in your web application and turn it into highly interactive application. You can turn your web application into desktop
- like web application.
- Dojo offers many widgets, utilities and ajax libraries to develop your application.
- Dojo is released under BSD or AFL license
- Dojo is free and can be used to develop free or commercial application.
Why use Dojo/Dijit? ( http://dojotoolkit.org )
One of the great features of dijit is the fact that it is all ready for a11y (accessibility) and i18n (internationalization). Imagine you are working on a new product, your current market is the one of your country and you are not too concerned about delivering your product in several different languages. Thinking about making your product accessible for people with disabilities is way down the list of your priorities.
Now imagine your product becomes really successful, you want to expand, you want to target a bigger market. Using Dojo you will see that implementing another language is not a matter of rewriting your entire code, making it accessible doesn’t require highly specialized knowledge and even enabling bidi (bi-directional) is as simple as adding a few extra bytes of code. Last but not least, dijit comes with different awesome themes and it is very easy to create your own theme.
No comments:
Post a Comment