View Transitions API : des animations natives sans framework
L'API View Transitions permet de creer des transitions fluides entre les etats du DOM. Un changement majeur pour les apps multi-pages.
API web natives, patterns modernes, asynchrone, manipulation du DOM, Web Components, et les nouvelles fonctionnalites ECMAScript. Du JavaScript pur, sans framework.
L'API View Transitions permet de creer des transitions fluides entre les etats du DOM. Un changement majeur pour les apps multi-pages.
Decorateurs, records, tuples, pattern matching... Tour d'horizon des nouvelles fonctionnalites ECMAScript qui arrivent dans vos navigateurs.
Les Web Components ont longtemps ete prometteurs mais peu adoptes. Etat des lieux, cas d'usage et retour d'experience sur un projet reel.
Au-dela des bases, decouvrez les patterns async/await avances : abort controllers, race conditions, retry logic et error boundaries.
L'attribut popover et la methode showPopover() simplifient radicalement la creation de modales, tooltips et menus dropdown accessibles.
Lazy loading, animations au scroll, infinite scroll... L'Intersection Observer est l'API la plus sous-estimee du navigateur. Maitrisez-la.
Satisfies, const assertions, template literal types... Explorez les fonctionnalites TypeScript meconnues qui ameliorent votre DX.
Le navigateur offre des dizaines d'API natives souvent ignorees. Tour d'horizon des plus utiles : structuredClone, AbortController, URL, et plus.
Les Web Workers permettent d'executer du code JavaScript en arriere-plan. Essentiel pour garder une UI fluide lors de calculs lourds.
XSS, injection, CSP, sanitization... Les vulnerabilites front-end les plus courantes et comment les prevenir dans vos applications.
Vitest n'est pas reserve a React ou Vue. Decouvrez comment ecrire des tests unitaires rapides pour du JavaScript pur avec cet outil moderne.