Articles sur Performance web
Découvrez tous les articles, tutoriels et retours d'expérience liés à performance web.
Derniers Articles .
Performance web
Next.js 16 + router.refresh() : la ligne “safe” qui peut te ruiner
router.refresh() paraît inoffensif. En Next.js 16, il peut relancer le prefetch de tous les liens visibles et créer une tempête de requêtes (et d’ISR writes).
Performance web
Laravel 13.6 : le debounce sur les jobs, ou comment arrêter les tempêtes en prod
Le vrai problème des queues, c’est quand un événement part en rafale et déclenche 200 jobs identiques. Laravel 13.6 ajoute un debounce natif : on voit comment l’utiliser proprement en prod.
Performance web
TypeScript 7 en Go (tsgo) : oui c’est plus rapide… et oui, ton tooling peut partir en vrille
TypeScript 7 promet un gros boost de perf grâce à tsgo. Mais ton repo vit surtout via ton IDE, ta CI et ton tooling : voilà comment tester sans tout casser.
Performance web
Composer en CI : la CVE Perforce te rappelle que ton build exécute déjà des commandes
Composer n’est pas « juste un install de dépendances ». En CI, c’est déjà un moteur d’exécution (VCS, plugins, scripts) : ces CVE côté Perforce sont le bon moment pour blinder.
Performance web
La “taxe UX” des ads : prouver que ta page rame à cause des tiers (et pas « ton code »)
Arrête de débattre à l’instinct : mesure l’écart “avec adblock” vs “sans” pour isoler la part pub dans tes Core Web Vitals, puis transforme ça en budget et garde-fous.
Performance web
1 million de jobs Laravel par jour : le calcul de débit qui t’évite de sur-scaler au pif
Tu peux empiler des workers jusqu’à ce que “ça passe”… ou dimensionner proprement ton throughput et arrêter de payer pour du hasard. Voilà la méthode terrain.
Performance web
Vite 8 + plugin React v6 : Babel a sauté. Et oui, ton setup “classique” casse.
Tu upgrades Vite et @vitejs/plugin-react, et d’un coup tes plugins Babel ne tournent plus. Normal : le plugin React passe à oxc. Voilà comment brancher React Compiler 1.0 sans te battre.
Performance web
Parser un XML trop gros en PHP : la méthode qui évite l’OOM (vraiment)
Quand un feed XML fait plusieurs centaines de Mo, DOM et SimpleXML te mettent un OOM tôt ou tard. Voilà un pattern XMLReader + streaming qui tient en prod, avec insert en chunks et garde-fous.
Performance web
Module Federation 2.0 est “stable”. Ça ne veut pas dire “safe” pour ton produit
MF 2.0 promet des micro-frontends plus portables (plus seulement webpack). La vraie question est : est-ce que ton produit peut encaisser la complexité qui va avec ?