Dojo toolkit

Dojo Toolkit
Dojo logo.svg
Desarrollador(es)
Dojo Foundation
http://dojotoolkit.org
Información general
Última versión estable 1.9
7 de mayo de 2013
Género Biblioteca de JavaScript
Programado en JavaScript
Sistema operativo Multiplataforma
Licencia Licencia BSD y AFL
Idiomas Inglés
En español Negativo
[ editar datos en Wikidata]

Dojo es un framework que contiene APIs y widgets (controles) para facilitar el desarrollo de aplicaciones Web que utilicen tecnología AJAX. Contiene un sistema de empaquetado inteligente, los efectos de UI, drag and drop APIs, widget APIs, abstracción de eventos, almacenamiento de APIs en el cliente, e interacción de APIs con AJAX.

Resuelve asuntos de usabilidad comunes como pueden ser la navegación y detección del navegador, soportar cambios de URL en la barra de URLs para luego regresar a ellas ( bookmarking), y la habilidad de degradar cuando AJAX/ JavaScript no es completamente soportado en el cliente. Es conocido como "la navaja suiza del ejército de las bibliotecas Javascript". Proporciona una gama más amplia de opciones en una sola biblioteca JavaScript y es compatible con navegadores antiguos.

Origen y desarrollo

Dojo Toolkit tiene su origen en 2004 con Alex Russell, quien inició un proyecto para mejorar el desarrollo de DHTML. Para ello contactó con otros programadores, de los cuales destacan David Schontzler y Dylan Schiemann. Ellos, junto con Russell, son considerados los fundadores de este framework. Sin embargo, no fueron los únicos: una amplia comunidad de desarrolladores quisieron contribuir en el proyecto, que concluyó en la formación de Dojo Foundation.

A día de hoy se han realizado ocho grandes actualizaciones en las que han participado sesenta desarrolladores con más de un millón de descargas.[1]

Es de destacar que esta biblioteca es de código abierto y se puede descargar de forma gratuita en su página oficial. La licencia nos permite crear aplicaciones, utilizarlo en productos comerciales y modificarlo. Cuenta con el patrocinio de IBM, Google, AOL y Nexaweb.[2]

Estas son algunas razones por las que esta caja de herramientas está cubierta por una gran comunidad, con multitud de desarrolladores e información que la hacen muy accesible y transparente de cara a nuevos usuarios.[4]

Other Languages
Deutsch: Dojo Toolkit
English: Dojo Toolkit
فارسی: دوجو
français: Dojo Toolkit
עברית: Dojo Toolkit
日本語: Dojo Toolkit
한국어: Dojo Toolkit
Nederlands: Dojo Toolkit
polski: Dojo Toolkit
português: Dojo Toolkit
русский: Dojo
ไทย: Dojo Toolkit
українська: Dojo toolkit