Le côté client, également appelé côté utilisateur ou client-side, fait référence aux actions qui se déroulent sur l’ordinateur de l’utilisateur lorsqu’il utilise un site web. Le côté client inclut tout ce qui se passe dans le navigateur de l’utilisateur, comme l’affichage du contenu du site, la réception et l’exécution de scripts JavaScript, et la gestion des interactions avec le site.
Le côté client est contrasté avec le côté serveur, qui fait référence aux actions qui se déroulent sur le serveur qui héberge le site web. Le côté serveur inclut la réception et le traitement des requêtes envoyées par les navigateurs des utilisateurs, ainsi que la génération et l’envoi de la réponse au navigateur.
En général, le côté client est chargé de l’affichage et de l’interaction avec le contenu du site, tandis que le côté serveur s’occupe de la logique de l’application et de la gestion des données.