Logo de Código Facilito
  • Inicio
  • Replays
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso para desarrollar servicios web REST con Nodejs!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso para desarrollar servicios web REST con Nodejs

Video Cómo funciona un servidor web.

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

Un servidor web, es un programa, instalado generalmente en una computadora especializada, que se encarga de responder las peticiones que recibe vía el protocolo HTTP; generalmente (pero no siempre) de parte de un navegador web.

Generalmente, el principal trabajo de un servidor web es construir y enviar páginas web en formato HTML, aunque además, también envía archivos de utilidad como imágenes, hojas de estilo, archivos javaScript, PDF’s, entre otros.

De manera simple, el flujo de funcionamiento de un servidor web es el siguiente:

  1. El usuario solicita un archivo a través de un cliente, que puede ser un navegador web.
  2. El navegador web construye una solicitud para dicho archivo, y la envía a través del protocolo HTTP a la computadora
  3. La petición llega a la computadora que contiene el programa, a esta computadora también se le conoce como el servidor.
  4. La computadora, a través del programa (servidor web) genera un archivo de respuesta para la petición correspondiente, este archivo se envía, de nuevo a través del protocolo http, de vuelta al cliente que hizo la solicitud.
  5. El cliente recibe el archivo respuesta, y se lo muestra al usuario.

Cabe mencionar que el cliente genera una nueva petición por cada archivo que desea solicitar, si una página contiene 2 imágenes, 1 archivo CSS y uno de JavaScript, hará 4 solicitudes al programa servidor.

El programa servidor contiene lógica que le permite definir qué archivo enviará, si ese archivo requiere de información de una base de datos, si dicha información debe ser procesada o transformada, etc.

En un servidor web, este programa se encarga de enviar y recibir datos, estos datos, además, deben ser enviados en un formato previamente definido.

  • check_circle_outline
    Módulo 1 | 7 clases

    Introducción

    expand_more
  • check_circle_outline
    Módulo 2 | 6 clases

    Conceptos Fundamentales

    expand_more
    • done_all

      Clase 1

      Cómo funciona un servidor web.

    • done_all

      Clase 2

      Servidor de archivos estáticos

    • done_all

      Clase 3

      Enviar JSON

    • done_all

      Clase 4

      JSON Viewer para Chrome

    • done_all

      Clase 5

      Nodemon para recargar el servidor

    • done_all

      Clase 6

      Rutas POST y Postman

  • check_circle_outline
    Módulo 3 | 10 clases

    Bases de Datos y CRUDs

    expand_more
  • check_circle_outline
    Módulo 4 | 15 clases

    Más allá de lo básico

    expand_more
  • check_circle_outline
    Módulo 5 | 6 clases

    Autenticación de usuarios

    expand_more
  • check_circle_outline
    Módulo 6 | 5 clases

    Relaciones básicas uno a muchos

    expand_more
  • check_circle_outline
    Módulo 7 | 9 clases

    Relaciones muchos a muchos

    expand_more
  • check_circle_outline
    Módulo 8 | 11 clases

    Seguridad en servicios web

    expand_more

Cómo funciona un servidor web.

arrow_back Siguiente arrow_forward
Curso para desarrollar servicios web REST con Nodejs