Logo von heise online

Suche
18

Javascript-Bibliothek qooxdoo wird überarbeitet

Die bei 1&1 entwickelte JavaScript-Bibliothek qooxdoo erfindet sich neu. Künftig soll die Bibliothek neben klassischen Desktopumgebungen auch die Themenfelder Mobile, Web und Server abdecken. Die entsprechenden Funktionen fasst qooxdoo in neuen Komponenten zusammen. Ein Redesign der Projektseite unterstreicht den neuen Auftritt der Bibliothek.

Anzeige

Die bekannten Kernelemente aus qooxdoo sind künftig in der Desktop-Komponente zusammengefasst, sie enthält unter anderem ein GUI-Framework für Browseranwendungen in eben Desktopumgebungen. Die neue Mobile-Komponente bündelt die in den letzten Monaten entwickelten Module für mobile Webanwendungen, die Server-Komponente ist kompatibel zu Node.js und Rhino und bietet objektorientierte Features wie Klassen, Mixins oder Interfaces. Die Web-Komponente schließlich enthält eine plattformunabhängige Bibliothek für DOM-Manipulationen.

2004 fiel bei 1&1 erstmals die Entscheidung, ein neues JavaScript-Framework zu entwickeln, Anfang 2005 wurde dann eine erste Version von qooxdoo vorgestellt. Im Dezember 2009 erschien schließlich die Version 1.0, seinerzeit noch mit dem Schwerpunkt auf AJAX-gestützte grafische Benutzerschnittstellen.

qooxdoo steht unter einer dualen Lizenz wahlweise unter der LGPL oder der EPL zum Download zur Verfügung. Entwickler können unter anderem auch über GitHub auf das Projekt zugreifen. (rl)

18 Kommentare

Themen:

  1. Facebook stellt Mobile-Pendant zu React.js vor

    Facebook stellt Mobile-Pendant zu React.js vor

    Der UI-JavaScript-Bibliothek React.js des sozialen Netzes wird derzeit viel Aufmerksam zuteil. Nun wurde mit React Native eine Variante für die App-Entwicklung angekündigt.

  2. Yahoo entwickelt JavaScript-Bibliothek YUI nicht weiter

    Yahoo entwickelt JavaScript-Bibliothek YUI nicht weiter

    Der Internet-Konzern wird die JavaScript-Bibliothek angesichts des Erfolgs von Node.js, Package-Managern wie NPM und Bower, fortschrittlicheren Browsern und der heutigen Akzeptanz von Webstandards nicht mehr weiterentwickeln.

  3. Google lanciert Open-Source-Projekt für PDF-Softwarebibliothek

    Google lanciert Open-Source-Projekt für PDF-Softwarebibliothek

    Das Projekt PDFium soll in Googles Chrome-Browser verwendet werden und dort bislang proprietäre Komponenten ersetzen.

  4. Episode 43: Single Page Apps mit AngularJS

    Eine Podcast-Episode über flexible Client-Architekturen für Desktop, Mobil und Browser – am Beispiel von AngularJS.

Anzeige