Please enable JavaScript.
Coggle requires JavaScript to display documents.
TECNOLOGÍAS DESARROLLO WEB - Coggle Diagram
TECNOLOGÍAS
DESARROLLO WEB
SERVIDOR
Refiere a los lenguajes, sistemas y frameworks ejecutados en un servidor web para procesar solicitudes realizadas por usuarios y brindar contenido variado que se envía al navegador del cliente
Funciones principales
El servidor procesa mediante scripts escritos en cualquier lenguaje
Puede acceder a la base de datos para guardar/recuperar información.
La respuesta puede devolver datos en JSON, XML, imágenes e incluso PDFs.
Ejemplos
LARAVEL: Framework PHP que facilita el desarrollo web con herramientas integradas para autenticación y bases de datos.
NODE.JS: Ejecuta JavaScript en el servidor, ideal para aplicaciones rápidas y escalables.
PHP: Permite crear contenido dinámico manejar formularios, sesiones y conectarse fácilmente a bases de datos como MySQL
CLIENTE
Este consiste en todo lo que se muestra o tiene lugar en el navegador del cliente, siendo lo que ve el usuario como textos, imágenes e interfaz de usuario generalmente.
Funciones principales
Interacción del usuario con la UI
Animaciones y efectos visualmente atractivos
Almacenamiento local de archivos
Validación de formularios
Ejemplos
HTML: Lenguaje de marcado que estructura el contenido con etiquetas
CSS; Encargado del diseño y presentación visual, estética para una página web
JAVASCRIPT: Permite la interacción con el usuario como formularios, animaciones, sliders, etc.
El usuario y servidor se comunican mediante un proceso de solicitud y respuesta a través de la red, usando protocolos como HTTP o HTTPS, podemos dividir esto en 3 simples partes
1:
El cliente con un navegador envía una solicitud al realizar una acción como: abrir una página, pedir datos o enviar un formulario
2:
El servidor recibe la solicitud, la procesa y prepara una respuesta adecuada
3:
El servidor remite una respuesta al cliente y muestra la información en varios formatos como XML o simplemente puede ser una confirmación