Qooxdoo

Qooxdoo
Información sobre la plantilla
Parte de la familia Framewoks JavaScripts
Qooxdoo logo.gif
Framework JavaScritp para Desarrollo Web
Última versión estable1.5
Sistemas Operativos compatiblesMultiplataforma
LicenciaGNU Lesser General Public License (LGPL) y [http://www.eclipse.org/org/documents/epl-v10.php
Sitio web
http://qooxdoo.org/

Qooxdoo es un framework universal de JavaScript que permite crear aplicaciones para una amplia gama de plataformas. Con su modelo de programaciónorientado a objetos puede crear aplicaciones de Internet enriquecidas (RIA), aplicaciones para dispositivos móviles, ligeras aplicaciones web tradicionales, o incluso hacer aplicaciones que se ejecuten fuera del explorador. Qooxdoo aprovecha las tecnologías web más modernas, como HTML5y CSS3. Es de código abierto qooxdoo está totalmente basado en clases y trata de aprovechar las características de orientación a objetos de JavaScript. Se basa completamente en los espacios de nombres y no se extiende tipos nativos de JavaScript para permitir una fácil integración con otras bibliotecas y código de usuario existente.

Características

Una aplicación típica de qooxdoo se crea mediante el aprovechamiento de las herramientas de desarrollo integrado y el modelo de programación del lado del cliente basada en orientación a objetos de JavaScript.

Tiempos de ejecución

Qooxdoo soporta una amplia gama de entornos de JavaScript:

  • Navegadores como (Internet Explorer, Firefox, Opera, Safari, Chrome)
  • Navegadores móviles (iOS, Android)
  • No requiere de plugins como ActiveX, Java, Flash ni Silverlight.
  • No críticas modificaciones de los objetos nativos de JavaScript para permitir una fácil integración con otras bibliotecas y código personalizado.

Orientación a Objetos

  • Qooxdoo está basado totalmente en clases
  • Además de las clases regulares, ofrece clases abstractas y estáticas.
  • Tiene constructores y destructores
  • Herencia simple, polimorfismo completo

Programación

  • Puro JavaScript
  • No requiere conocimientos de HTML
  • No se requieren conocimientos de CSS
  • No se requieren conocimientos necesarios de DOM
  • Soporte completo para programación basada en eventos
  • Desarrollo de aplicaciones qooxdoo totalmente compatible con todas las plataformas, como Windows, Linux, todos los sistemas Unix, Mac OS X
  • Esqueletos como pre-configurado de base para todas las funciones de las aplicaciones personalizadas
  • Muchas aplicaciones de muestra y ejemplos
  • Diseñado para un alto rendimiento
  • Gestión de historial del navegador, es decir, botón atrás / adelante, marcadores

Referencia de la API

  • Comentarios del código fuente
  • Completa referencia de la API
  • La funcionalidad de búsqueda

Fuente