Capítulo 1 |
Single page applications |
- Introducción y diferencias con las aplicaciones web tradicionales (renderizadas en el servidor);
- Frameworks actuales (Angular Vue React);
- Web components con Single Page Applications (creación y usos);
- Validación de formularios en las SPA;
- Peticiones al servidor en las SPA;
- Rutas en las SPA, y
- Seguridad de rutas en las SPA.
|
Capítulo 2 |
Websockets |
- Introducción;
- Servidores de web sockets y funcionamiento del protocolo;
- Configuración del servidor;
- Consumo de websockets desde un cliente JS;
- Consumo de websockets desde un SPA, y
- Seguridad websockets.
|
Capítulo 3 |
Service oriented architecture |
- Principios de orientación de servicio;
- Beneficios de SOA y comparación de SOA con arquitecturas cliente-servidor y distribuida;
- Análisis y diseño orientados a servicios (estándares y prácticas de diseño)
- Modelado de servicios
- Composición (WS-BPEL, coordinación WS, Política WS)
- Seguridad WS, soporte SOA en J2EE, otros
|
Capítulo 4 |
Introducción a microservicios |
- Introducción: monolitos, microservicios;
- Ventajas y desventajas de microservicios y monolitos;
- Comparación SOA y microservicios;
- Caso de estudio para convertir un monolito a un microservicio;
- Estrategias al haber fallos en un microservicio, y
- Gestión y monitoreo de microservicios.
|