Articles
-
Intermédiaire JavaScript Performance Frontend PWA Cache Architecture frontendService Workers : rendre vos applications web disponibles hors ligne
Apprenez à utiliser les Service Workers pour intercepter les requêtes, mettre en cache les ressources importantes et construire une expérience web robuste même avec une connexion instable.
-
Intermédiaire JavaScript Node.js API Temps réel Frontend PerformanceServer-Sent Events : diffuser des données en temps réel sans WebSocket
Découvrez comment utiliser les Server-Sent Events pour envoyer des mises à jour temps réel du serveur vers le navigateur avec une API simple, robuste et compatible HTTP.
-
Intermédiaire CSS Animation Frontend Performance UX JavaScriptScroll-driven animations CSS : animer vos pages au rythme du défilement
Découvrez comment créer des animations liées au scroll avec CSS, sans écouter chaque événement de défilement en JavaScript.
-
Intermédiaire JavaScript Performance Frontend API Web UX Architecture frontendScheduler API : prioriser vos tâches JavaScript sans bloquer l’interface
Apprenez à utiliser la Scheduler API pour organiser les tâches JavaScript longues, préserver la réactivité de l’interface et mieux coopérer avec le navigateur.
-
Intermédiaire TypeScript JavaScript Architecture frontend Qualité logicielle API ReactResult pattern en TypeScript : arrêter de subir les exceptions
Découvrez comment modéliser les succès et les erreurs en TypeScript avec un type Result explicite, testable et adapté aux interfaces web modernes.
-
Intermédiaire React Next.js Performance Architecture frontend JavaScript SSRReact Server Components : écrire moins de JavaScript côté navigateur
Les React Server Components changent la façon de structurer une application web moderne : moins de bundle client, plus de rendu serveur, et une séparation plus nette entre données, interface et interactivité.
-
Débutant HTML CSS JavaScript Accessibilité Performance FrontendProgressive enhancement : construire des interfaces web qui ne cassent pas
Le progressive enhancement permet de créer des interfaces robustes, accessibles et performantes en partant d’une base HTML fonctionnelle avant d’ajouter CSS et JavaScript.
-
Débutant HTML CSS JavaScript Frontend Accessibilité UIPopover API : créer des menus et bulles contextuelles sans bibliothèque JavaScript
La Popover API permet de créer des interfaces flottantes natives, accessibles et légères, directement avec HTML, CSS et un peu de JavaScript quand c’est nécessaire.