Articles
-
Intermédiaire JavaScript TypeScript Frontend API Web Architecture frontend UXBroadcastChannel API : synchroniser plusieurs onglets sans serveur
Découvrez comment synchroniser l’état de plusieurs onglets avec BroadcastChannel, sans WebSocket ni backend dédié.
-
Intermédiaire Accessibilité ARIA JavaScript Frontend UX HTMLARIA live regions : rendre les interfaces dynamiques compréhensibles
Les interfaces modernes changent sans recharger la page. Découvrez comment utiliser les live regions ARIA pour annoncer ces changements correctement aux lecteurs d’écran.
-
Intermédiaire CSS Animation Frontend Architecture CSS UI PerformanceCSS @property : typer vos variables CSS pour des animations plus fiables
Découvrez comment @property transforme les variables CSS en propriétés typées, animables et plus prévisibles pour construire des interfaces modernes sans JavaScript inutile.
-
Intermédiaire CSS Frontend Layout Responsive design Architecture CSS UICSS Subgrid : aligner vos composants sans casser la structure HTML
CSS Subgrid permet d’aligner finement les éléments internes d’un composant sur la grille de son parent. Une approche précieuse pour construire des layouts cohérents, maintenables et accessibles.
-
Intermédiaire CSS Frontend Architecture CSS Design system UI MaintenanceCSS @scope : limiter vos styles sans inventer des conventions fragiles
Découvrez comment CSS @scope permet de restreindre l’application de vos styles à une zone précise du DOM, sans dépendre uniquement de conventions de nommage ou de surcharges complexes.
-
Intermédiaire JavaScript Internationalisation Frontend UX API Web TypeScriptIntl en JavaScript : formater dates, nombres et devises sans bricolage
Découvrez comment utiliser l’API Intl pour produire des interfaces web correctement localisées, sans concaténations fragiles ni formats codés en dur.
-
Intermédiaire JavaScript TypeScript Web Components Frontend Architecture frontend HTMLLes Custom Elements : créer des composants web natifs et réutilisables
Apprenez à créer des composants web natifs avec les Custom Elements, sans dépendre d’un framework, tout en gardant une architecture claire, typée et maintenable.
-
Intermédiaire CSS TypeScript Design system Frontend Architecture frontend UIDesign tokens en CSS et TypeScript : construire une interface cohérente et maintenable
Apprenez à structurer vos couleurs, espacements, typographies et rayons sous forme de design tokens utilisables à la fois en CSS et en TypeScript.