Chapitre huit
Parler
le langage
Le vocabulaire de la construction —
pas du code, juste les noms et les verbes.
Tu es sur le point de t'asseoir avec un agent de code et de construire quelque chose. Il va utiliser des mots comme « deploy », « endpoint », « component » et « schema ». Si ces mots sont opaques, tu vas te sentir perdu — pas parce que tu ne peux pas construire, mais parce que tu ne peux pas diriger. Ce chapitre te donne l'anneau décodeur. Pas comment coder. Comment parler le langage de la construction.
Pense à la conduite automobile. Tu n'as pas besoin de comprendre les moteurs à combustion, les rapports de transmission ou la pression du liquide de frein. Tu as besoin de connaître : l'accélérateur, le frein, le volant, les rétroviseurs. Le vocabulaire de la direction, pas de l'implémentation.
Le Stack : un anneau décodeur
Chaque appli — d'Instagram à une simple liste de tâches — est construite à partir de quatre couches. Les développeurs appellent ça « le stack ». Voici le tout, démystifié :
Frontend
Ce que les gens voient et touchent. Boutons, texte, images, animations. La salle à manger du restaurant.
Backend
La logique dans les coulisses. Traite les requêtes, vérifie les mots de passe, envoie les e-mails. La cuisine.
Base de données
Là où ton appli se souvient des choses. Comptes utilisateurs, publications, paramètres. Le garde-manger et le livre de recettes.
Déploiement
Comment ça arrive sur internet. Hébergement, noms de domaine, mise en ligne. Ouvrir les portes du restaurant.
C'est tout. Chaque appli que tu as utilisée est une combinaison de ces quatre couches. Quand ton agent de code dit « je vais configurer le backend », ça veut dire « je vais écrire la logique dans les coulisses ». Quand il dit « on déploie », ça veut dire « on met ça sur internet ». Tu n'as pas besoin de savoir comment ces couches fonctionnent. Tu as besoin de savoir qu'elles existent et à quoi elles servent.
L'agent comme tuteur
Voici ce que personne ne te dit : l'agent de code est aussi ton prof. Tu ne sais pas ce que « npm » veut dire ? Demande. Un message d'erreur te laisse perplexe ? Colle-le et dis « explique-moi ça comme si je n'étais pas développeur ». Tu veux savoir pourquoi l'agent a choisi React plutôt qu'autre chose ? Demande. Il t'expliquera son raisonnement en français clair, étape par étape, autant de fois que nécessaire.
Tes cinq premières minutes
Ouvre ton outil de code. Décris ton projet en français courant : « Je veux créer un suivi d'entraînement où je note mes exercices et vois ma progression. » L'agent posera des questions de clarification, suggérera un stack et commencera à construire. Ton premier boulot, c'est de répondre à ses questions et de regarder ce qu'il crée.
Explore les quatre couches d'une appli web. Clique pour apprendre le vocabulaire — puis teste-toi.
Tu connais les mots. Tu as l'idée. Maintenant, il est temps de t'asseoir avec ton agent de code et de construire pour de vrai. La suite : l'art de la boucle de construction — itération, évaluation, et quoi faire quand ça casse.