Clase 2
Clase 2
Fundamentación…
Estudiar los conceptos fundamentales
de la interacción entre cliente-servidor
(protocolos de comunicación, manejo
de solicitudes y respuestas,
seguridad…)
• ACCESIBILIDAD
• AHORRO DE ESPACIO
• ACTUALIZACIONES AUTOMÁTICAS
• COLABORACIÓN
• MULTIPLATAFORMA
Tipos de aplicaciones web
Aplicaciones web estáticas: Tienen un contenido fijo y no interactivo.
Aplicaciones web dinámicas: El contenido se genera de forma
dinámica en función de las interacciones del usuario.
Aplicaciones web de una sola página (SPA): Se cargan una sola vez y
se actualizan de forma dinámica a medida que el usuario interactúa con
ellas.
Aplicaciones web progresivas (PWA): Son aplicaciones web que se
comportan como aplicaciones nativas y se pueden instalar en el
dispositivo.
Desarrollo Web
¿Qué es?
Cualidades de un desarrollador web
Un desarrollador web debe contar con sólidas habilidades de:
1. Iniciador de solicitudes
3. Diversidad de aplicaciones
EJEMPLO
1. Respuesta a solicitudes
2. Alojamiento de recursos
3. Siempre activo
Ejemplo:
Cuando el servidor de
“www.ejemplo.com" recibe la solicitud de
un navegador: