Comment fonctionne le Web
Objectifs
- Expliquer client / serveur
- Comprendre URL, DNS, HTTP
- Différencier navigateur et moteur de rendu
Cours
Le Web repose sur un dialogue : ton navigateur (client) demande une ressource à un serveur via HTTP/HTTPS. L’adresse que tu tapes (URL) est résolue par le DNS en adresse IP.
Une page n’est pas « un fichier magique » : le serveur renvoie du HTML, souvent plus du CSS, du JS, des images. Le navigateur parse, calcule le layout, peint l’écran (pipeline de rendu).
HTTPS chiffre la connexion (TLS). En production, on ne publie presque plus de sites en HTTP clair.
Les outils DevTools (onglet Network) te montrent chaque requête : status 200, 301, 404, 500… Apprends à lire ces codes tôt : ils te sauveront des heures de debug.
HTML structure, CSS présente, JavaScript comporte. Next.js assemble ces trois couches avec du React, du routing et du déploiement — mais les fondations restent les mêmes.
Évaluation
Évaluation
1. Que fait le DNS ?
2. HTTPS sert surtout à…