Dojo

Das Dojo Toolkit ist eine freie, modulare JavaScript-Bibliothek, die zur raschen Entwicklung von JavaScript- oder Ajax-basierenden Anwendungen und Websites dient. Begonnen wurde das Projekt 2004 von Alex Russell, Dylan Schiemann, David Schontzler und anderen. Eine Mehrfachlizenz erlaubt sowohl die BSD-Lizenz als auch die Academic Free License. Die Dojo Foundation ist eine gemeinnützige Organisation, die die Verbreitung des Toolkits zum Ziel hat. 

Ein wichtiges Merkmal von Ajax-Anwendungen ist die asynchrone Kommunikation zwischen Browser und Server: Der Inhalt einer Seite wird aktualisiert, ohne dass die Seite neu geladen werden muss. Herkömmlich wird das über browserabhängige JavaScript-Anweisungen (XMLHttpRequest) getan. Dojo benutzt zur Abstraktion hiervon einen Wrapper (dojo.io.bind), in dem die verschiedenen Implementierungen gekapselt sind, und der noch weitere Transportmechanismen (wie versteckte Inlineframe) und eine Anzahl von Datenformaten unterstützt.

Das Dojo Toolkit wird von IBM, Sun Microsystems, AOL und anderen Firmen unterstützt. Zend Technologies haben erklärt, daß Dojo in das Zend Framework integriert wird.

Kontakt

Für Fragen und Informationen stehen wir Ihnen gerne zur Verfügung. Dazu nutzen Sie bitte unser Anfrageformular.