Ces éléments théoriques ne sont pas nécessaires pour faire du développement web dans un premier temps mais ils seront plus qu'utiles pour mieux comprendre comment le Web fonctionne en arrière-plan et trouver des solutions pour débugger certaines situations.
Alors, comment fonctionne le web ?
Le web est composé d’une seule chose : d’ordinateurs qui sont connectés entre eux par des câbles.
C’est aussi simple que ça.
Même quand vous êtes connecté en WIFI ou en 4G vous êtes connecté à des antennes relais qui sont reliés à des câbles, placés partout dans le monde et qui traversent les océans du monde entier.
Voilà une carte des câbles qui connecte le monde à travers les océans.
Et ce sont tout ces ordinateurs connectés les uns aux autres qui forment le web.
Dans tous ces ordinateurs on peut en distinguer deux types :
Lorsqu'un « client » souhaite accéder à une page web, une copie de la page est téléchargée depuis le serveur vers le client, le client affiche alors le contenu grâce à son navigateur web qui décrypte alors la page.