Investigacion Sancha Ext Js
Investigacion Sancha Ext Js
Investigacion Sancha Ext Js
Sencha ExtJs,
WebHook, Sistemas de
cobranza en línea y
Criptografía.
30 OCTOBER
1
ExtJs
Es una biblioteca de JavaScript para el desarrollo de aplicaciones web interactivas usando
tecnologías como AJAX, DHTML y DOM. Fue desarrollada por Sencha.
Funcionalidades
Lo primero es contar con el framework Ext JS, disponible en el sitio oficial de Sencha y tener
conocimiento sobre los términos de su uso descritos en su licencia. Se recomienda el uso
del navegador web Firefox en conjugación con su extensión Firebug, la cual permite la
inspección de código javascript y otros elementos del DOM.
Cuadros de diálogo.
“Quicktips” para mostrar mensajes de validación e información sobre campos
individuales.
2
Ventajas
1. Una de las grandes ventajas de utilizar ExtJS es que nos permite crear aplicaciones
complejas utilizando componentes predefinidos.
2. Evita el problema de tener que validar el código para que funcione bien en cada uno de
los navegadores (Firefox, IE, Safari, Opera etc.).
3. El funcionamiento de las ventanas flotantes lo pone por encima de cualquier otro.
4. Relación entre Cliente-Servidor balanceado: Se distribuye la carga de procesamiento
entre, permitiendo que el servidor pueda atender más clientes al mismo tiempo.
5. Eficiencia de la red: Disminuye el trafico en la red pues las aplicaciones cuentan con
las posibilidad de elegir que datos desea trasmitir al servidor y viceversa (Criterio este
que puede variar con el uso de aplicaciones de pre-carga).
6. Comunicación asíncrona. En este tipo de aplicación el motor de render puede
comunicarse con el servidor sin necesidad de estar sujeta a un clic o una acción del
usuario, dándole la libertad de cargar información sin que el cliente se de cuenta.
Desventajas
1. Necesidad de una plataforma: Pues dependemos del paquete ExtJS para obtener los
resultados deseados.
2. Para algunos el no contar con una licencia LGPL.
Navegadores Compatibles
Ext JS soporta todos los navegadores web más importantes, incluyendo:
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.
3
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 entre lo que cabe destacar una nueva estructura de clase y carga dinámica de
objetos, paquete de datos, nuevos gráficos y temas.
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.
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.
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ó la fusión de Ext JS con JQTouch y Raphaël que crearía
una nueva organización llamada Sencha.
WebHook
Es un método de alteración del funcionamiento de una página o aplicación web,
con callbacks personalizados. Estos se pueden mantener, modificar y gestionar por terceros;
desarrolladores que no tienen por qué estar afiliados a la web o aplicación.
4
En pocas palabras, los webhooks son eventos que desencadenan acciones. Su nombre se
debe a que funcionan como «ganchos» de los programas en Internet y casi siempre se
utilizan para la comunicación entre sistemas. Son la manera más sencilla de obtener un aviso
cuando algo ocurre en otro sistema.
Corea
Dinamarca
Eslovaquia
España
Estados Unidos
Finlandia
Francia
Holanda
Hungría
Irlanda
Islandia
Italia
Japón
Suecia
Turquía
5
Criptografia
La criptografía es la técnica que protege documentos y datos. Funciona a través de la
utilización de cifras o códigos para escribir algo secreto en documentos y datos confidenciales
que circulan en redes locales o en internet. Su utilización es tan antigua como la escritura.
Los romanos usaban códigos para ocultar sus proyectos de guerra de aquellos que no debían
conocerlos, con el fin de que sólo las personas que conocían el significado de estos
códigos descifren el mensaje oculto. A partir de la evolución de las computadoras, la
criptografía fue ampliamente divulgada, empleada y modificada, y se constituyó luego con
algoritmos matemáticos. Además de mantener la seguridad del usuario, la criptografía
preserva la integridad de la web, la autenticación del usuario así como también la del
remitente, el destinatario y de la actualidad del mensaje o del acceso.