Get Started. It's Free
or sign up with your email address
Seminario by Mind Map: Seminario

1. PrimeFaces

1.1. PrimeFaces es una librería de componentes de código abierto para JSF.

1.2. Es una de las mejores librerías ya que posee:

1.2.1. Un amplio conjunto de componentes de interfaz de usuario.

1.2.2. No se requiere extra configuración, ni son necesarias dependencias.

1.2.3. Ajax incorporado.

1.2.4. Conjunto de más de 25 temas integrados.

1.2.5. Excelente documentación con ejemplos de código.

2. iReport

2.1. Es una librería que ayuda a la edición de los informes complejos mediante un editor gráfico.

2.2. Sus principales características son:

2.3. Escritura completo en Java y OpenSource.

2.4. Maneja casi todas las etiquetas JasperReports.

2.5. Permite diseñar con sus propias herramientas.

2.6. Soporta JDBC y JavaBeans.

2.7. Incluye asistentes para crear informes automáticamente.

3. JavaScript

3.1. Lenguaje de programación que permite implementar funciones complejas en páginas web.

3.2. Permite realizar cosas como:

3.2.1. Almacenar valores útiles dentro de variables.

3.2.2. Operaciones sobre fragmentos de texto.

3.2.3. Ejecuta código en respuesta a ciertos eventos que ocurren en una página web.

4. AJAX

4.1. Asynchronous JavaScript and XML se refiere a un grupo de tecnologías para desarrollar aplicaciones web.

4.2. AJAX se compone de las siguientes tecnologías:

4.2.1. XHTML y CSS para presentar información.

4.2.2. DOM para visualizar e interactuar de forma dinámica la información presentada.

4.2.3. El objeto XMLHttpRequest para manipular los datos de forma asíncrona con el servidor web.

4.2.4. XML, HTML y XSLT para el intercambio y la manipulación de datos.

4.2.5. Se visualiza JavaScript para enlazar solicitudes e información de datos.

4.3. Dentro de las limitaciones de AJAX están:

4.3.1. Soporte de navegador.

4.3.2. Seguridad y privacidad de usuario.

4.3.3. Accesibilidad.

4.3.4. Marcador y navegación.

4.3.5. Motor de búsqueda.

5. JSF

5.1. JavaServer Faces es un framework de interfaz de componentes de usuarios del lado del servidor para las aplicaciones web basadas en la tecnología Java.

5.2. Los principales componentes de la tecnología JSF son:

5.2.1. Una API para representar componentes de UI y gestionar su estado.

5.2.2. Dos librerías de etiquetas JSP personalizadas para expresar componentes en una página JSP y enlazarlos con el servidor.

5.3. JSF es utilizado para realizar:

5.3.1. Colocar componentes en una página mediante etiquetas de componentes.

5.3.2. Enlazar eventos generados por componentes con código de la aplicación en el servidor.

5.3.3. Relacionar una UI con componentes reutilizables y extensibles.

5.3.4. Salvar y restaurar el estado de la UI más allá de la vida de las peticiones.