⏱ Estim. ~4 min
01 · Lire
La plupart des logiciels se découpent en deux moitiés : le frontend (côté client) et le backend (côté serveur).
Le frontend, c'est tout ce que tu vois et avec quoi tu interagis — boutons, menus, animations, texte, images. Ça tourne dans ton navigateur ou sur ton téléphone.
Le backend, c'est tout ce qui se passe en coulisses — vérification des mots de passe, traitement des paiements, accès à la base de données, envoi d'emails. Ça tourne sur un serveur.
Pense à un restaurant : le frontend, c'est la salle (les clients sont assis, lisent la carte, mangent) ; le backend, c'est la cuisine (les plats sont préparés, les commandes gérées, les stocks suivis). Les clients ne voient jamais la cuisine, mais c'est là que se fait le vrai travail.
Points clés
- Frontend = ce que l'utilisateur voit et avec quoi il interagit (HTML, CSS, JavaScript)
- Backend = la logique et le traitement des données invisibles à l'utilisateur (serveurs, bases de données, API)
- Les deux côtés dialoguent en continu — le frontend envoie des requêtes, le backend renvoie des réponses
- Certains développeurs ne font qu'un côté ; les « full-stack » font les deux
⚠ L'expérience interactive complète nécessite JavaScript. Active-le et recharge la page.
※ Ce site est un projet éducatif indépendant — pas un produit officiel d'Anthropic. Claude™ est une marque déposée d'Anthropic, PBC.