Dernière version | 7.8.0 ()[1]![]() |
---|---|
Dépôt | github.com/qooxdoo/qooxdoo![]() |
Écrit en | JavaScript![]() |
Système d'exploitation | Multiplateforme(en)![]() |
Type | Bibliothèque logicielle Framework JavaScript(en) Bibliothèque JavaScript ![]() |
Licence | Licence publique générale limitée GNU![]() |
Site web | qooxdoo.org![]() |
qooxdoo est un frameworkopen source de développement d'applications Web de typeRIA. Il est sous doublelicenceLGPL/EPL[2].
qooxdoo est entièrement basé sur desclasses et essaie d'exploiter au maximum les capacités deprogrammation orientée objet deJavaScript. Il est basé sur desespaces de noms et ne modifie ni n'étend les types JavaScript natifs, afin de pouvoir aisément cohabiter avec d'autres librairies ou s'intégrer à une base de code existante. La plupart desnavigateurs Web modernes sont supportés (Internet Explorer 6+,Firefox 2+,Opera 9+,Safari 3+,Chrome 2+)[3].
Qooxdoo utilise des principes classiques de programmation d'interface graphique. Il est possible de retrouver ces principes, avec naturellement une implémentation différente, dansSmallTalk, X Windows, Java Swing,Qt, ...
Ces principes sont :