Aller au contenu principal
Site en cours de refonte — quelques pages peuvent bouger ou évoluer.
Catégorie

Articles sur Performance web

Découvrez tous les articles, tutoriels et retours d'expérience liés à performance web.

Derniers Articles .

Next.js 16 + router.refresh() : la ligne “safe” qui peut te ruiner Performance web
13 mai 2026

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).

TypeScript • Chrome
Lire →
Laravel 13.6 : le debounce sur les jobs, ou comment arrêter les tempêtes en prod Performance web
13 mai 2026

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.

laravel • php
Lire →
TypeScript 7 en Go (tsgo) : oui c’est plus rapide… et oui, ton tooling peut partir en vrille Performance web
13 mai 2026

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.

TypeScript • Prettier
Lire →
Composer en CI : la CVE Perforce te rappelle que ton build exécute déjà des commandes Performance web
13 mai 2026

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.

laravel • php
Lire →
La “taxe UX” des ads : prouver que ta page rame à cause des tiers (et pas « ton code ») Performance web
27 avr. 2026

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.

data • Google
Lire →
1 million de jobs Laravel par jour : le calcul de débit qui t’évite de sur-scaler au pif Performance web
27 avr. 2026

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.

laravel • php
Lire →
Vite 8 + plugin React v6 : Babel a sauté. Et oui, ton setup “classique” casse. Performance web
23 avr. 2026

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.

TypeScript • Prettier
Lire →
Parser un XML trop gros en PHP : la méthode qui évite l’OOM (vraiment) Performance web
23 avr. 2026

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.

php • data
Lire →
Module Federation 2.0 est “stable”. Ça ne veut pas dire “safe” pour ton produit Performance web
17 avr. 2026

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 ?

TypeScript • CSS
Lire →