Dojo Framework

De EcuRed
Dojo Framework
Información sobre la plantilla
Parte de la familia AJAX/JavaScript
CreadorAlex Russell y Dylan Schiemann
DesarrolladorDojo Foundation
Última versión estable1.4.1
GéneroBiblioteca de JavaScript.
Sistemas Operativos compatiblesMultiplataforma.
Idiomainglés
LicenciaLicencia BSD y AFL.

Dojo Framework. Más que un conjunto de herramientas, es un Framework que contiene APIs y widgets (controles) para soportar el desarrollo de aplicaciones Web. Resuelve asuntos de usabilidad comunes como ser la navegación y detección del browser, 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. Dojo es llamado “la navaja suiza del ejército de las bibliotecas del JavaScript”.

Contenido

Historia

Su desarrollo fue iniciado por Alex Russell y Dylan Schiemann en 2004. El primer código Dojo fue escrito en el 2004. Actualmente se realizan alrededor de 40,000 descargas del framework y se estima es usado por más de 40 compañias de desarrolladores.

Utilidades

Es una herramienta de código abierto JavaScript (Open Source) para desarrollar interfaces de aplicaciones Web Dinámicas que ofrece Widgets, utilidades, abstracciones de entrada y salida y es más que un conjunto de herramientas, es un Framework que contiene APIs y widgets (controles) para soportar el desarrollo de aplicaciones Web.

Estructura

  1. Cada función puede ser notificada cuando otra termina de ejecutar su rutina.
  2. Cada objeto DOM puede ser conectado a una función.
  1. Provee rutinas para el manejo de ambientes.
  2. Consiste en paquetes svg. Html. Style y DOM.
  3. Provee métodos de manejo de html.
  4. Métodos para manejo de árboles DOM y modelos SVG.
  5. Estas rutinas extienden las rutinas existentes.
  1. Provee rutinas de IO empaquetados (Ajax Binding).
  2. Paquete DND provee rutinas para las operaciones drag-and-drop.
  3. Incluye rutinas útiles en logging, almacenado y animación.

Otras Características

Fuentes