Skip to content

Glossaire technique fr FR

rocambille edited this page Jun 4, 2026 · 3 revisions

Résumé : Ce lexique définit les termes techniques, acronymes et concepts couramment employés dans la documentation de StartER.

Dès qu'un terme vous semble obscur au cours d'un tutoriel, n'hésitez pas à venir vérifier sa signification ici.

Architecture centrale

Terme Définition Introduit dans
Serveur unique Architecture où Express héberge à la fois l'API et sert le frontend React. [[Un serveur unique
SSR Server-Side Rendering : le serveur pré-génère le HTML de la page avant envoi. [[Le cycle requête-réponse
Hydratation Phase client où React s'attache au HTML du SSR pour le rendre interactif. [[Le cycle requête-réponse
Environnement (.env) Variables de configuration avec validation stricte au démarrage de l'app. [[Installation

React

Terme Définition Introduit dans
Suspense Pattern React moderne permettant aux composants d'indiquer un état d'attente. [[Composants et hooks React
use() / cache() Primitives permettant de lire des promesses dans les composants en évitant les doublons d'appels API. [[Composants et hooks React
useMutate Hook standard pour coordonner une modification (POST/PUT/DELETE) avec une MAJ de l'UI. [[Composants et hooks React
RefreshContext Mécanisme reactif global déclenchant un rafraîchissement des données de la page. [[Composants et hooks React

Express

Terme Définition Introduit dans
Middleware Fonction intermédiaire traitant la requête avant l'action (Parsing). [[API Express et validation
Validator (Zod) Middleware utilisant Zod pour nettoyer et typer les données entrantes. [[API Express et validation
Param converter Usine injectant automatiquement une entité de la base de données dans req. [[API Express et validation
Action Fonction terminale traitant une requête et produisant une réponse. [[API Express et validation

Données & Persistance

Terme Définition Introduit dans
Repository Couche d'accès aux données centralisant toutes les requêtes SQL (ex: itemRepository). [[Le pattern Repository
Soft delete Stratégie de suppression non destructrice marquant une entrée avec deleted_at. [[Le pattern Repository

Sécurité

Terme Définition Introduit dans
Magic link Système d'authentification robuste par lien email, remplaçant le mot de passe. [[Authentification
Opaque token Jeton de connexion aléatoire et unique, haché et stocké en base de données. [[Authentification
JWT JSON Web Token : jeton signé transportant la session dans un cookie sécurisé. [[Authentification
CSRF / Double-submit Protection validant que la requête provient bien de notre interface web. [[Sécurité

Qualité & Tests

Terme Définition Introduit dans
Contract-driven testing Méthode de test listant de façon déclarative les cas et réponses attendus de l'API. [[Contrats et vérification

Clone this wiki locally