Uma brevíssima introdução ao Desenvolvimento Web;
🌐 Como funciona a Internet?
Imagina a internet como uma enorme rede de conexões entre computadores do mundo todo.
Nessa rede, temos dois papéis principais:
- Cliente: é o seu computador, celular, ou qualquer dispositivo que pede informações.
- Servidor: é a máquina que guarda os sites, aplicativos e serviços. Ele "serve" as informações quando o cliente pede.
Exemplo: quando você digita youtube.com, seu navegador (cliente) pede ao servidor do YouTube o site, e o servidor envia de volta os arquivos necessários para você ver o conteúdo.
📍 Endereços na Internet: IP e DNS
- Todo computador na internet tem um endereço IP (como o número de uma casa).
- Exemplo:
142.250.219.14 (um IP do Google).
- Mas decorar números seria horrível, então usamos nomes de sites (
google.com).
- Quem faz essa tradução é o DNS (Domain Name System), que funciona como uma "agenda telefônica da internet".
- O DNS pega o nome que você digitou e descobre qual é o IP correspondente para achar o servidor.
🌊 Como os dados viajam?
A internet não é "mágica", ela passa por cabos reais espalhados pelo mundo:
- Muitos são cabos submarinos que atravessam oceanos.
- São eles que permitem, por exemplo, que você acesse um site que está hospedado nos EUA, mesmo estando no Brasil.
📦 O que o servidor envia para você?
Quando você acessa um site, o servidor envia arquivos que o navegador entende e monta na sua tela:
- HTML → é o esqueleto do site (estrutura: títulos, parágrafos, botões).
- CSS → é a roupa/estilo (cores, fontes, tamanhos, posicionamento).
- JavaScript (JS) → é o cérebro que dá vida ao site (interações, animações, validações, menus dinâmicos).
O navegador pega esses três e "monta" o site para você.