Blog
De courts articles sur de vraies décisions d'ingénierie prises sur ce projet — quelle était la contrainte, ce que j'ai essayé, et ce que je referais différemment. Pas d'articles de remplissage.
Économiser 26,8 Ko en précompilant les messages i18n
Ajouter next-intl a résolu un problème et en a créé un autre en silence : un analyseur ICU côté client envoyé à chaque visiteur. Voici comment je l'ai mesuré puis supprimé.
Performancei18n
Pourquoi je n'ai pas codé l'i18n moi-même pour ce site
Chaque phase précédente de cette refonte n'a ajouté aucune dépendance. En ajouter une pour le routage des langues demandait une vraie raison, pas juste de la commodité.
i18nArchitecture
Un score Lighthouse de 89 qui n'était pas une régression
La performance est tombée d'une référence de 93+ à 89 juste après un déploiement. Le réflexe est de tout annuler. Voici pourquoi j'ai relancé le test deux fois de plus à la place.
PerformanceDebugging