Qooxdoo

Revisión del 14:15 10 ago 2019 de Javiermartin jc (discusión | contribuciones) (Texto reemplazado: «<div align="justify">» por «»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
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