L'extension Inertia DevTools débarque sur le Chrome Web Store
L'extension Inertia DevTools est désormais disponible sur le Chrome Web Store.
Elle ajoute un panneau Inertia aux DevTools de Chrome qui enregistre chaque visite, regroupe les requêtes liées et affiche props, en-têtes, routes et état de page. Les données restent locales et les valeurs sensibles sont masquées.
Inertia DevTools est désormais disponible sur le Chrome Web Store. L'extension ajoute un panneau « Inertia » aux DevTools de Chrome qui enregistre chaque visite Inertia et montre ce qui a été envoyé et reçu.
Les requêtes s'affichent dans une timeline à gauche, avec un indicateur en direct pendant l'exécution. On peut filtrer par méthode, type de requête ou statut, et rechercher dans les URL et composants. Les requêtes liées — une visite plus ses partial reloads, deferred loads, polls, prefetches et validations Precognition — sont regroupées en une seule entrée.
La sélection d'une requête ouvre quatre onglets : Props liste chaque prop sous forme d'arbre avec des badges deferred, optional, merged et shared ; HTTP montre les en-têtes et corps des requêtes et réponses ; Route affiche le nom de route, l'URI et l'action du contrôleur ; Page montre l'état complet de la page après traitement, y compris les données fusionnées par les partial reloads. Les références de fichiers ouvrent l'éditeur, avec VS Code, PhpStorm, Cursor et Zed pris en charge nativement ; Sublime Text nécessite un gestionnaire de schéma d'URL comme SublimeUrl.
Les visites côté client et les requêtes servies depuis le cache de prefetch sont enregistrées comme entrées propres dans la timeline. Les entrées sont écrites dans storage/inertia-devtools, purgées automatiquement et configurables via devtools.storage dans config/inertia.php. Rien n'est envoyé vers un service distant ; les clés de props et en-têtes sensibles sont masqués avant stockage (devtools.redact), et les routes d'outillage comme Telescope et Horizon sont exclues.
Aucun package à installer : le recorder est inclus dans l'adaptateur client en ^3.6 et l'adaptateur Laravel en ^3.2. Installez l'extension, ouvrez les DevTools, sélectionnez le panneau Inertia et lancez le serveur de dev Vite pour toutes les fonctionnalités. Documentation sur inertiajs.com, code source sur GitHub sous licence MIT.
Tribune des lecteurs
Pas encore de contributions — lance le débat.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
En attente de ton clic …
·