Cómo funciona la web por dentro

Clase 20 de 27Curso Gratis de Programación Básica

Contenido del curso

Resumen

Cuando escribes platzi.com y presionas enter, ocurre una petición HTTP entre tu computador y un servidor en algún lugar del mundo. Entender esa conversación es el primer paso para pasar de escribir código local a publicar algo que otras personas usen.

¿Qué pasa cuando abres una página web?

La pregunta que abre este módulo es sencilla pero poderosa: ¿dónde vive lo que construyes? La mayoría de herramientas modernas, incluidas las de inteligencia artificial, te dejan posponer esa decisión. Puedes construir algo bonito sin saber dónde va a vivir, y eso funciona hasta que quieres compartirlo con el mundo [0:34].

Detrás de cada página que abres hay una conversación entre dos computadores. Tu navegador pide, otro responde. Esa ida y vuelta es el modelo que sostiene toda la web.

¿Qué partes tiene una URL?

Una dirección como https://platzi.com/cursos no es un nombre suelto, es una estructura con piezas que cumplen funciones distintas [1:34]:

  • Protocolo (https): el acuerdo de cómo se comunican dos sistemas.
  • Dominio (platzi.com): el nombre del lugar al que te conectas.
  • Ruta (/cursos): la sección específica que quieres ver.

Piénsalo así: el dominio es el edificio, la ruta es la oficina dentro del edificio.

¿Qué es HTTP y por qué aparece HTTPS?

HTTP es la diplomacia de la web. No es un idioma, es un acuerdo de cómo se comportan cliente y servidor durante la conversación, parecido al protocolo que sigues cuando llega la reina: te paras, esperas, comes cuando ella come [1:55].

¿Cuál es la diferencia entre HTTP y HTTPS? HTTPS es el mismo protocolo, pero con la conversación encriptada. Cuando ves HTTPS, hay una promesa de que los datos viajan protegidos entre tu navegador y el servidor.

¿Cómo traduce tu navegador un dominio a una dirección IP?

Antes de conectarse a platzi.com, tu navegador necesita saber dónde está. Para eso le pregunta al DNS, un servicio que funciona como una agenda telefónica gigante de Internet: tú das un nombre, te devuelve un número [2:55].

Es igual a marcar "mamá" en tu celular. Tú ves el nombre, el teléfono marca un número específico. La traducción pasa sin que la veas.

¿Cómo ver una consulta DNS en tu terminal?

Puedes hacer visible esa traducción ahora mismo [3:25]:

  1. Abre la terminal de tu sistema (Terminal en Mac, PowerShell o símbolo del sistema en Windows).
  2. Escribe nslookup platzi.com.
  3. Presiona enter y observa el resultado.

Lo que ves es lo que tu navegador hace decenas de veces al día sin que te enteres. Acabas de hacer visible algo invisible.

¿Qué es una petición y una respuesta HTTP?

Una vez tu navegador tiene la dirección IP, se conecta y arranca la conversación real [4:11]. Tu navegador, que en este punto se llama cliente, envía un mensaje al servidor que vive en esa IP. El mensaje dice algo como: "soy un navegador, quiero ver la página cursos de platzi.com, mándamela". Eso es una petición.

El servidor busca lo que tiene que enviar y responde con texto, pero no cualquier texto: HTML, CSS y JavaScript. Lo mismo que has venido escribiendo en este curso. Tu navegador recibe esos archivos, los interpreta y te muestra una página.

¿Qué es el modelo cliente-servidor? Es el patrón de petición y respuesta que sostiene la web. El cliente pide, el servidor responde. Cada página, cada video de YouTube y cada mensaje de WhatsApp es una variación de esa misma conversación.

¿Por qué la inteligencia artificial funciona igual que una web?

Las herramientas de IA siguen exactamente el mismo modelo [5:14]. Cuando le escribes a Claude, tu mensaje viaja desde tu computador hasta un servidor de Anthropic, que procesa tu mensaje y devuelve una respuesta.

Por eso necesitas Internet para usarlas, por eso a veces tardan más, y por eso cuando se cae la red se caen también. La inteligencia artificial no vive en tu computador, vive en un servidor esperando peticiones.

Esto desmitifica algo que parece complejo: tu rol es escribir buenas peticiones. El conocimiento que construyes ahora es saber qué pedir y cómo evaluar la respuesta que te llega de vuelta.

¿Ya probaste el nslookup en tu terminal? Cuéntame en los comentarios qué dirección IP te apareció para platzi.com.