AQUI VA LA CLASE 23 DE FRAME

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

Contenido del curso

Resumen

Cuando escribes Platzi.com en tu navegador y la página aparece, sucede una conversación invisible entre dos computadores. Entender cómo funciona una petición web es el primer paso para responder una pregunta clave: ¿dónde vive lo que construyes? Esa pregunta marca la diferencia entre escribir código en tu máquina y publicar algo que otras personas puedan usar.

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

Todo empieza con una dirección. Y esa dirección, aunque la escribas en segundos, tiene partes con nombre y función específica.

Si miras una URL completa como https://platzi.com/cursos, cada fragmento cumple un rol distinto:

  • HTTPS: el protocolo, el acuerdo sobre cómo se comunican dos sistemas. La S indica que la conversación viaja encriptada.
  • platzi.com: el dominio, el nombre del lugar al que te conectas.
  • /cursos: la ruta, la indicación específica de qué parte de ese lugar quieres ver.

Piénsalo así: el dominio es el edificio y la ruta es la oficina. Vas al edificio Platzi, oficina cursos.

¿Qué es un protocolo en internet? Es un acuerdo sobre cómo se comunican dos sistemas. HTTP es la diplomacia de la web; HTTPS es lo mismo, pero con la conversación protegida [01:32].

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

Aquí entra en juego el DNS. Cuando escribes Platzi.com, tu navegador no sabe a qué computador conectarse hasta que consulta un servicio que funciona como una agenda telefónica gigante de internet.

Tú das un nombre, el DNS te devuelve un número. Es la misma lógica de tu celular: dices mamá, pero el teléfono marca un número específico. La traducción pasa sin que la veas.

Cómo ver el DNS funcionando en vivo

Puedes hacer visible esta traducción invisible con un comando muy simple. Abre tu terminal y escribe:

bash nslookup platzi.com

  • En Mac usa la app Terminal.
  • En Windows usa el Símbolo del sistema o PowerShell.
  • Da enter y observa la dirección IP que aparece.

Eso es exactamente lo que tu navegador hace decenas de veces al día sin que te enteres [03:24].

¿Qué son el cliente y el servidor en una petición HTTP?

Una vez que tu navegador tiene la dirección IP, se conecta y ahí empieza la conversación de verdad. Tu navegador, que en este punto se llama cliente, envía un mensaje al computador remoto, llamado servidor.

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 la recibe, busca lo que tiene que mandar y responde con HTML, CSS y JavaScript, lo mismo que has estado escribiendo en este curso.

¿Qué es una petición y una respuesta en la web? La petición es el mensaje que el cliente envía al servidor pidiendo información. La respuesta es lo que el servidor devuelve, normalmente archivos HTML, CSS y JavaScript que tu navegador interpreta.

Esta dinámica de petición y respuesta es el modelo que está debajo de toda la web. Cada página que abres, cada video de YouTube, cada mensaje de WhatsApp es una variación de esa misma conversación.

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

Las herramientas de IA siguen exactamente el mismo modelo cliente-servidor. Cuando le escribes a Claude, tu mensaje viaja desde tu computador hasta un servidor de Anthropic. El servidor procesa el mensaje y te devuelve una respuesta.

Por eso necesitas internet para usarlas. Por eso a veces tardan más, a veces menos. Y por eso, cuando se cae internet, también se caen ellas.

¿Dónde vive la inteligencia artificial? No está en tu computador. Vive en servidores remotos que reciben peticiones y devuelven respuestas, igual que cualquier sitio web [05:18].

Esto desmitifica algo que parece complejo. Tu rol como creador es escribir buenas peticiones y saber evaluar las respuestas que recibes.

Los dos mundos del desarrollo web

Acabas de ver que cuando abres una página hay dos computadores hablando: el tuyo, que pidió, y el otro, que respondió. Esa división tiene nombre, y entenderla cambia la forma en que piensas tu código.

El código que corre en tu navegador y el código que corre del otro lado son dos mundos distintos con responsabilidades distintas. Todo lo que has aprendido hasta ahora vive en uno solo de esos dos mundos.

¿Ya intentaste correr nslookup con tu sitio favorito? Cuéntame en los comentarios qué dirección IP te devolvió.