LES BASES DE LA TECH
Stack technique
L'ensemble spécifique d'outils et de langages qu'une équipe utilise pour construire son produit.
En version simple
Une stack technique est la combinaison spécifique de langages de programmation, frameworks et outils qu'une entreprise utilise pour construire et faire tourner son produit — un peu comme les ingrédients et le matériel derrière un plat, plutôt que le plat lui-même.
Par exemple
Tu entendras peut-être une entreprise se décrire comme « construite sur React et Python » — ce qui veut dire qu'elle utilise React (un outil pour construire ce que les utilisateurs voient) en frontend, et Python (un langage de programmation) pour faire tourner le backend en coulisses.
Pour aller plus loin
Il n'existe pas de stack « correcte » unique — les équipes choisissent selon ce que leurs ingénieurs connaissent, ce dont le produit a besoin, et ce qui a fait ses preuves à grande échelle. Les offres d'emploi mentionnent souvent une stack directement (par ex. « expérience avec React, Node et AWS ») car ça indique exactement les compétences recherchées.
Pourquoi c'est important
Si tu explores des rôles en ingénierie, la stack d'une entreprise est l'un des moyens les plus rapides de voir si tes compétences (ou celles que tu apprends) correspondent vraiment à ce dont une équipe a besoin au quotidien.
