TypeScript — Aide-mémoire complet
Référence TypeScript orientée React 18, Redux Toolkit, MUI v7 et API Symfony.
$ grep --tag
// 5 contenu(s) avec ce tag.
Référence TypeScript orientée React 18, Redux Toolkit, MUI v7 et API Symfony.
Reconstruire le lecteur PDF de baccalaureat.sn a révélé trois bugs imbriqués : un mismatch de version pdfjs-dist, un worker chargé depuis un CDN bloqué en prod, et un overflow:hidden parent qui tuait le scroll du viewer.
Au démarrage du dev server, Vite affichait « Failed to run dependency scan. Skipping dependency pre-bundling » puis continuait comme si de rien n'était. Résultat : pages lentes et imports qui cassent. Diagnostic d'un message que presque personne n'explique.
En dev, le front React sur le port 5173 refusait de parler à l'API Symfony sur le 8000 : requêtes bloquées, preflight OPTIONS en échec, cookies absents. Configuration complète de nelmio/cors-bundle et les pièges du mode credentials.
Remplacer Webpack Encore par Vite dans un projet Symfony : configuration des entry points, îlots React dans Twig, HMR instantané en dev et build optimisé en prod avec pentatrion/vite-bundle.