Expédié le 28 octobre : Next.js a publié la compétence d'agent Next-Bundle-Optimizer et un ensemble de nouveaux outils Bundle Analyzer. Deux portes vers le même travail : laissez un agent parcourir votre rapport de bundle, ou ouvrez les outils vous-même et lisez où vont les octets.

Pourquoi la taille JavaScript est la mesure qui vieillit le plus rapidement

  • Les bundles se développent tranquillement : chaque augmentation de dépendance et chaque fonctionnalité envoie quelques octets supplémentaires, et personne ne les voit en revue.
  • Les outils d'analyse rendent visible l'invisible : quelles pages extraient quel code, avant qu'un visiteur ne le paie sur son téléphone.
  • La compétence d'agent assume la part de corvée : lire les manifestes, suivre les morceaux, proposer des coupes. Le jugement reste le vôtre.
Chaque kilo-octet de JavaScript est une taxe que chaque visiteur paie à chaque visite. Les outils qui rendent la taxe visible sont très gacors.

Les sites statiques l'obtiennent presque gratuitement, c'est pourquoi nous aimons ce modèle : ce site fournit un script hydrate partagé et le reporte jusqu'à la première peinture, mesurée avec Lighthouse après chaque construction. Si vous exécutez une application Next, les outils du 28 octobre effectuent le même raisonnement mécanique plutôt que basé sur les vibrations.