Glossaire Tech

98 termes techniques expliques simplement, avec exemples et contexte d'utilisation.

🚀
Apollo

Plateforme complète pour construire et consommer des API GraphQL.

developpement
🔨
Jenkins

Serveur d'automatisation CI/CD open source avec plus de 1800 plugins.

infrastructure
🐙
GitHub Actions

Plateforme CI/CD integree a GitHub pour automatiser les workflows de developpement.

infrastructure
⚖️
Load Balancer

Composant qui distribue le trafic reseau entre plusieurs serveurs.

infrastructure
🔐
SSL/TLS

Protocoles de chiffrement pour securiser les communications sur Internet (HTTPS).

infrastructure
📊
NoSQL

Famille de bases de donnees non relationnelles pour des schemas flexibles et la scalabilite horizontale.

data
🔑
OAuth 2.0

Protocole d'autorisation standard pour acceder a des ressources protegees.

securite
🛡️
CSRF

Attaque qui force un utilisateur authentifie a executer des actions non souhaitees.

securite
🔄
Agile

Philosophie de gestion de projet basee sur l'iteration, la collaboration et l'adaptation.

methodologie
📲
PWA

Application web progressive qui offre une experience similaire a une app native.

web
🪝
Webhook

Mecanisme de notification HTTP automatique declenche par un evenement.

developpement
📬
Message Queue

Systeme de messagerie asynchrone pour le decoupling entre services.

developpement
🍃
MongoDB

Base de donnees NoSQL orientee documents, avec un schema flexible et une scalabilite horizontale.

data
🔄
CI (Continuous Integration)

Pratique de merger frequemment le code dans un depot partage avec tests automatiques.

methodologie
🟢
Haute Disponibilite

Capacite d'un systeme a rester operationnel avec un temps d'arret minimal.

infrastructure
📦
Conteneurisation

Technique d'empaquetage d'applications avec leurs dependances dans des environnements isoles.

infrastructure
📄
SSG

Generation de sites statiques au moment du build, pour des performances maximales.

web
Performance Web

Ensemble de techniques pour optimiser la vitesse et la reactivite d'un site web.

web
🔷
TypeScript

Sur-ensemble type de JavaScript qui ajoute le typage statique.

developpement
🔀
Polymorphisme

Capacite d'un objet a prendre plusieurs formes selon le contexte, pilier de la programmation orientee objet.

developpement
🧬
Heritage

Mecanisme permettant a une classe de reprendre les proprietes et methodes d'une autre classe parente.

developpement
📦
Encapsulation

Principe de masquer les details internes d'un objet et de n'exposer qu'une interface publique controlee.

developpement
🎭
Abstraction

Processus de simplification en masquant la complexite pour ne montrer que les aspects essentiels.

developpement
🔄
Recursion

Technique de programmation ou une fonction s'appelle elle-meme pour resoudre un probleme par decomposition.

developpement
🔧
Refactoring

Processus d'amelioration de la structure interne du code sans modifier son comportement externe.

developpement
🏗️
Design Pattern

Solution reutilisable a un probleme de conception recurrent en developpement logiciel.

developpement
🧱
SOLID

Cinq principes de conception orientee objet pour un code maintenable, extensible et robuste.

developpement
Clean Code

Code lisible, simple et bien structure, facile a comprendre et a maintenir par toute l'equipe.

developpement
💳
Dette technique

Cout futur induit par des choix techniques rapides ou sous-optimaux pris au detriment de la qualite.

developpement
👀
Code Review

Pratique collaborative ou un developpeur examine le code d'un pair avant son integration.

developpement
🚫
DRY

Principe "Don't Repeat Yourself" : chaque concept doit avoir une seule representation dans le code.

methodologie
Web Assembly

Format binaire executant du code a haute performance dans les navigateurs web, complement de JavaScript.

web
📝
Headless CMS

Systeme de gestion de contenu sans front-end integre, livrant le contenu via API.

web
🥞
Jamstack

Architecture web moderne basee sur JavaScript, APIs et Markup pre-genere pour des sites ultra-rapides.

web
🚩
Feature Flag

Technique permettant d'activer ou desactiver des fonctionnalites sans redeployer l'application.

methodologie
📊
Monitoring

Surveillance en temps reel des systemes informatiques pour detecter les problemes et optimiser les performances.

infrastructure

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.