Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Ext JS
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de software | nombre = Ext JS | logo = | captura = | pie = | autor = deploy0103 | desarrollador = Jack Slocum,Brian Moeskau, Aaron Conran, Rich Waters | última_versión = [https://www.sencha.com/blog/extjs-7-5-has-arrived/ 7.5] | fecha_última_versión = 31 de agosto de 2022 | última_versión_prueba = | fecha_última_versión_prueba = | lenguaje_programación = | sistema_operativo = | género = [[Biblioteca (programación)|Biblioteca]] de [[JavaScript]] | licencia = [[GPL]] versión 3, comercial | sitio_web = http://www.sencha.com/products/js/ | idiomas = | español = Sí }} '''Ext JS''' (pronunciado como "ekst"<ref name="As pronounced by the founder of Ext">{{Cita web |url=http://extjs.com/forum/showthread.php?p=63973#post63973 |título=Pronunciación en un hilo del foro oficial de la biblioteca |fechaacceso=3 de noviembre de 2008 |urlarchivo=https://web.archive.org/web/20090206042834/http://extjs.com/forum/showthread.php?p=63973#post63973 |fechaarchivo=6 de febrero de 2009 }}</ref>) es una [[Biblioteca (programación)|biblioteca]] de [[JavaScript]] para el desarrollo de [[aplicación web|aplicaciones web]] interactivas usando tecnologías como [[AJAX]], [[DHTML]] y [[Document Object Model|DOM]]. Fue desarrollada por [[Sencha Incorporated|Sencha]]. Originalmente construida como una extensión de la biblioteca [[Yahoo! UI Library|YUI]] por Jack Slocum, en la actualidad puede usarse como extensión para las biblioteca [[jQuery]] y [[Prototype (framework)|Prototype]]. Desde la versión 1.1 puede ejecutarse como una aplicación independiente. == Versiones == * '''Ext JS 1.1.''' Liberación final: 1 de agosto de 2007. Puede ejecutarse como una aplicación independiente (stand-alone). * '''Ext JS 2.0.''' Liberada el 4 de diciembre de 2007. Su atractivo radicaba en ofrecer interfaces y elementos similares a las aplicaciones de escritorio. También incluía documentación de su API y ejemplos. No tiene compatibilidad con su versión anterior, la 1.X por lo que era forzoso efectuar un plan de migración. * '''Ext JS 2.0.1.''' Liberación final: 23 de enero de 2008. Principalmente arreglaba varios errores detectados en la versión 2.0. * '''Ext JS 2.1.''' Liberación final: 21 de abril de 2008. Soporte para REST. * '''Ext JS 2.2.''' Liberación final: 4 de agosto de 2008. * '''Ext JS 3.0.''' Liberación final: 10 de agosto de 2009. Mejoras en consistencia y manejo de memoria. Es la primera versión que aparece con el nombre Ext JS. * '''Ext JS 3.1.''' Liberación final: 17 de diciembre de 2009. Mejoras en desempeño en [[Internet Explorer]]. Optimización de Layouts. Nuevos componentes como el TreeGrid. * '''Ext JS 3.2.''' Liberación final: 7 de abril de 2010. Nuevos elementos como SliderTip, SliderField. Mejorar de desempeño en Box Layouts, AnchorLayout y ColumnLayout. Ordenamiento y filtrado múltiple en elementos Store. Transiciones animadas para elementos DataView. * '''Ext JS 3.3.''' Liberación final: 11 de octubre de 2010. Agregó los elementos PivotGrid, ActionColumn y nuevos componentes para el manejo de Calendarios. * '''Ext JS 4.0.''' Liberación final: 26 de abril de 2011. Incluye una refactorización de todo el framework<ref>{{Cita web|url=http://dev.sencha.com/deploy/ext-4.0.0/docs/|título=Ext JS API|fechaacceso=2025-04-09|sitioweb=dev.sencha.com|urlarchivo=http://web.archive.org/web/20110517074351/http://dev.sencha.com:80/deploy/ext-4.0.0/docs/|fechaarchivo=2011-05-17}}</ref> entre lo que cabe destacar una nueva estructura de clases<ref>{{Cita web |url=http://dev.sencha.com/deploy/ext-4.0.0/docs/guide/class_system.html |título=Copia archivada |fechaacceso=12 de mayo de 2011 |urlarchivo=https://web.archive.org/web/20110501002804/http://dev.sencha.com/deploy/ext-4.0.0/docs/guide/class_system.html |fechaarchivo=1 de mayo de 2011 }}</ref> y carga dinámica de objetos,<ref>{{Cita web|url=http://www.sencha.com/blog/2011/01/19/countdown-to-ext-js-4-dynamic-loading-and-new-class-system/|título=Countdown to Ext JS 4: Dynamic Loading and New Class System - Sencha - Blog|fechaacceso=2025-04-09|sitioweb=www.sencha.com|idioma=en|urlarchivo=http://web.archive.org/web/20110124073409/http://www.sencha.com:80/blog/2011/01/19/countdown-to-ext-js-4-dynamic-loading-and-new-class-system/|fechaarchivo=2011-01-24}}</ref> paquete de datos,<ref>{{Cita web|url=http://www.sencha.com/blog/2011/01/21/countdown-to-ext-js-4-data-package/|título=Countdown to Ext JS 4: Data Package - Sencha - Blog|fechaacceso=2025-04-09|sitioweb=www.sencha.com|idioma=en|urlarchivo=http://web.archive.org/web/20110125052059/http://www.sencha.com:80/blog/2011/01/21/countdown-to-ext-js-4-data-package/|fechaarchivo=2011-01-25}}</ref> nuevos gráficos<ref>{{Cita web|url=http://dev.sencha.com/deploy/ext-4.0.0/docs/guide/drawing_and_charting.html|título=Drawing and Charting|fechaacceso=12 de mayo de 2011|urlarchivo=https://web.archive.org/web/20110503060014/http://dev.sencha.com/deploy/ext-4.0.0/docs/guide/drawing_and_charting.html|fechaarchivo=3 de mayo de 2011}}</ref> y temas.<ref>{{Cita web|url=http://dev.sencha.com/deploy/ext-4.0.0/docs/guide/theming.html|título=Custom ExtJS 4 Theme|fechaacceso=12 de mayo de 2011|urlarchivo=https://web.archive.org/web/20110502083330/http://dev.sencha.com/deploy/ext-4.0.0/docs/guide/theming.html|fechaarchivo=2 de mayo de 2011}}</ref> * '''Ext JS 5.0.''' Liberación final: 5 de agosto de 2014. Incluye mejor soporte para dispositivos touch y nueva arquitectura MMVC, entre otras mejoras.<ref>Notas de la versión ExtJS 5 en el blog de Mario Pérez http://www.marioperez.com.mx/principal/extjs/novedades-en-extjs-5/</ref> * '''Ext JS 6.0.''' Liberación final: 8 de septiembre de 2015. Incluye una refactorización del framework uniendo ext js y sencha touch, entre otras mejoras.<ref>Novedades de la versión 6: {{cita web |url=https://docs.sencha.com/extjs/6.0/whats_new/whats_new.html |título=Copia archivada |fechaacceso=14 de enero de 2016 |urlarchivo=https://web.archive.org/web/20160114205009/https://docs.sencha.com/extjs/6.0/whats_new/whats_new.html |fechaarchivo=14 de enero de 2016 }}</ref> Todas las versiones suelen tener compatibilidad con la versión anterior a excepción de la 1.X. == Sencha == El 15 de junio de 2010 se anunció<ref>{{Cita web|url=http://www.sencha.com/blog/2010/06/14/ext-js-jqtouch-raphael-sencha/|título=Ext JS + jQTouch + Raphaël = Sencha - Sencha - Blog|fechaacceso=2025-04-09|sitioweb=www.sencha.com|idioma=en|urlarchivo=http://web.archive.org/web/20101203170022/http://www.sencha.com:80/blog/2010/06/14/ext-js-jqtouch-raphael-sencha/|fechaarchivo=2010-12-03}}</ref> la fusión de Ext JS con [[JQTouch]] y [[Raphaël (JavaScript Library)|Raphaël]] que crearía una nueva organización llamada Sencha. Ext JS seguirá disponible por separado en el nuevo sitio web de Sencha<ref>{{Cita web|url=http://www.sencha.com/products/js/|título=Sencha - Ext JS - Client-side JavaScript Framework|fechaacceso=2025-04-09|sitioweb=www.sencha.com|idioma=en|urlarchivo=http://web.archive.org/web/20110122153357/http://www.sencha.com/products/js/|fechaarchivo=2011-01-22}}</ref> junto con Sencha Touch, Ext GWT, Ext Designer, Sencha Animator y Ext Core. Actualmente el paquete de componentes es de paga, ofreciéndose un Trial de 30 días con algunas limitaciones (HSB). == Funcionalidades == Dispone de un conjunto de componentes (widgets) para incluir dentro de una aplicación web, como: * Cuadros y áreas de texto. * Campos para fechas. * Campos numéricos. * Combos. * Radiobuttons y checkboxes. * Editor HTML. * Elementos de datos (con modos de sólo lectura, datos ordenables, columnas que se pueden bloquear y arrastrar, etc.). * Árbol de datos. * [[Pestaña (informática)|Pestañas]]. * [[Barra de herramientas]]. * Menús al estilo de [[Microsoft Windows|Windows]]. * Paneles divisibles en secciones. * Sliders. * Gráficos. Varios de estos componentes están capacitados para comunicarse con el [[servidor]] usando [[AJAX]]. También contiene numerosas funcionalidades que permiten añadir [[interactividad]] a las páginas [[HTML]], como: * Cuadros de diálogo. * ''quicktips'' para mostrar mensajes de validación e información sobre campos individuales. == Referencias == {{listaref}} == Enlaces externos == * [http://sencha.com/ Página de ExtJS] * [http://extjses.com/ Foro de ExtJS en Español] * [http://www.extjs.mx/ Ejemplos y Video Tutoriales para aprender a usar el Framework] * [https://web.archive.org/web/20130606103419/http://www.marioperez.com.ar/2011/como-empezar-con-extjs/ Como empezar con ExtJS 4] * [http://www.marioperez.com.ar/2011/el-sistema-de-clases-de-extjs/ El Sistema de Clases de ExtJS 4] * [http://www.marioperez.com.ar/2011/grids-en-extjs/ Grids en ExtJS 4] * [http://www.marioperez.com.ar/2011/arquitectura-mvc-con-extjs/ Arquitectura MVC con ExtJS 4] * [https://web.archive.org/web/20140808061406/http://www.webmapsoft.com/aplicaciones-web-extjs/ Creando Ventanas con Extjs 4] {{Control de autoridades}} [[Categoría:AJAX]] [[Categoría:Bibliotecas de JavaScript]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Ext JS
»
Añadir idiomas
Añadir tema