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

Articles sur Développement web

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

Derniers Articles .

Ton CSS “bug” chez le client ? Va chercher l’extension qui injecte du style Développement web
27 avr. 2026

Ton CSS “bug” chez le client ? Va chercher l’extension qui injecte du style

Le bug le plus frustrant : « chez moi ça marche ». Et chez le client, le layout ou les couleurs partent en vrille. Parfois, le coupable, c’est une extension qui injecte du CSS.

Chrome • CSS
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 →
Tailwind v4 : le moment où tu réalises que ta config n’est plus dans un fichier JS (et que ta migration va mordre) Développement web
23 avr. 2026

Tailwind v4 : le moment où tu réalises que ta config n’est plus dans un fichier JS (et que ta migration va mordre)

Tailwind v4 est une bonne version… mais pas une mise à jour “npm install et go”. Voilà ce qui casse vraiment en migration, et une méthode simple pour reprendre le contrôle.

Vue.js • TypeScript
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 →
Dev de package Laravel : arrête de débugger un “projet hôte sale” Développement web
23 avr. 2026

Dev de package Laravel : arrête de débugger un “projet hôte sale”

Le piège en dev de package Laravel, c’est de “valider” ton code dans une app hôte déjà bricolée. Avec Docker + un Laravel clean + un path repository, tu reprends le contrôle.

laravel • php
Lire →
Name-only @container : enfin un namespace CSS natif (et ça change la donne) Développement web
17 avr. 2026

Name-only @container : enfin un namespace CSS natif (et ça change la donne)

Les container queries ne servent pas qu’au responsive. Avec le mode « name-only », tu peux t’en servir comme un namespace CSS natif pour calmer les collisions et les guerres de noms.

Chrome • CSS
Lire →
Reverb dans Laravel vs serveur WebSocket dédié : le choix « simple » qui te pète à la figure en prod Développement web
17 avr. 2026

Reverb dans Laravel vs serveur WebSocket dédié : le choix « simple » qui te pète à la figure en prod

Reverb te fait gagner du temps… jusqu’au jour où tes connexions longues vivent au même endroit que ton app. Voilà ce que ça change vraiment en prod, et comment trancher sans dogme.

laravel • php
Lire →
Le “back button hijacking” devient une règle Google : va chercher le script qui te piège Développement web
17 avr. 2026

Le “back button hijacking” devient une règle Google : va chercher le script qui te piège

Google met noir sur blanc le “back button hijacking” comme pratique sanctionnable. Voilà comment l’identifier vite, isoler le script (souvent tiers), et corriger sans casser ton business.

Google • Chrome
Lire →