Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. qooxdoo — Wikipédia
qooxdoo — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Qooxdoo

Description de l'image Qooxdoo.png.
Informations
Dernière version 7.9.2 (15 octobre 2025)[1]Voir et modifier les données sur Wikidata
Dépôt github.com/qooxdoo/qooxdooVoir et modifier les données sur Wikidata
Écrit en JavaScriptVoir et modifier les données sur Wikidata
Système d'exploitation Multiplateforme (d)Voir et modifier les données sur Wikidata
Type Bibliothèque logicielle
Framework JavaScript (en)
Bibliothèque JavaScriptVoir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNUVoir et modifier les données sur Wikidata
Site web qooxdoo.orgVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

qooxdoo est un framework open source de développement d'applications Web de type RIA. Il est sous double licence LGPL/EPL[2].

Framework

[modifier | modifier le code]

qooxdoo est entièrement basé sur des classes et essaie d'exploiter au maximum les capacités de programmation orientée objet de JavaScript. Il est basé sur des espaces 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 des navigateurs Web modernes sont supportés (Internet Explorer 6+, Firefox 2+, Opera 9+, Safari 3+, Chrome 2+)[3].

Principes

[modifier | modifier le code]

Qooxdoo utilise des principes classiques de programmation d'interface graphique. Il est possible de retrouver ces principes, avec naturellement une implémentation différente, dans SmallTalk, X Windows, Java Swing, Qt, ...

Ces principes sont :

  • Les widgets. Un widget est un composant graphique atomique, par exemple un bouton.
  • Les containers. Les éléments racines contenant des Widgets.
  • Les layouts. Un layout correspond à une stratégie de positionnement des widgets dans un container. C'est particulièrement utile en cas de redimensionnement du container. Par exemple, quand une fenêtre contenant un formulaire est redimensionnée, les widgets composant le formulaires se réajustent en taille en fonction de la stratégie implémentée par le layout.
  • La programmation évènementielle. Ainsi, on s'abonne à un évènement pour déclencher un morceau de code quand l'utilisateur click sur un bouton.

Références

[modifier | modifier le code]
  1. ↑ « Release 7.9.2 », 15 octobre 2025 (consulté le 20 octobre 2025)
  2. ↑ About qooxdoo (consulté le 5 juillet 2010)
  3. ↑ qooxdoo Requirements (consulté le 5 juillet 2010)

Voir aussi

[modifier | modifier le code]

Liens internes

[modifier | modifier le code]
  • Liste des widget toolkits

Liens externes

[modifier | modifier le code]
  • (en) Site officiel
v · m
Frameworks web
Python
  • Django
  • Flask
  • Tornado (framework) (en)
  • Scrapy
  • Twisted
  • Web2py
  • CherryPy
  • Pyramid
  • TurboGears
PHP
  • Symfony
  • API Platform
  • Zend Framework
  • CodeIgniter
  • FuelPHP
  • Yii
  • CakePHP
  • QCodo
  • Laravel
  • Jelix
  • Agavi
  • Atomik
  • Copix
  • Kumbia PHP
  • PRADO
  • WebSite-PHP
  • Phalcon
Ruby
  • Ruby on Rails
  • Sinatra
  • Merb
Perl
  • Catalyst
  • Dancer
  • Mojolicious
Smalltalk Seaside
JavaScript
Côté serveur
  • Express.js
  • Meteor
Côté client
  • Angular
  • AngularJS
  • Backbone.js
  • Cappuccino
  • Dojo
  • Ember.js
  • Ext JS
  • Meteor
  • MooTools
  • Prototype
  • qooxdoo
  • React
  • script.aculo.us
  • YUI
  • Vue.js
  • Svelte
CSS
  • Blueprint
  • Frameworks d'interface
    • Bootstrap
    • Foundation
Java
  • Jakarta EE
  • Spring
  • Struts
  • Tapestry
  • Play
  • Stripes
  • ZK
  • Cocoon
  • GWT
  • Echo
  • AppFuse
  • Grails
  • RAP
  • Wicket
  • WebObjects
  • Vert.x
  • Quarkus
.NET
  • ASP.NET
  • ASP.NET AJAX
  • icône décorative Portail de l’informatique
  • icône décorative Portail des logiciels libres
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Qooxdoo&oldid=211141419 ».
Catégories :
  • Logiciel écrit en JavaScript
  • Framework de programmation
  • JavaScript
  • Logiciel libre sous licence EPL
  • Logiciel libre sous licence LGPL
Catégories cachées :
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P31
  • Page utilisant P275
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id