Reactotron pour MAC

Débogueur de bureau gratuit et open source pour apps React et React Native : inspectez état, requêtes API, journaux, erreurs et performances sur Mac.

Présentation de Reactotron

Reactotron est une app de bureau gratuite et open source pour déboguer les applications React et React Native. Elle offre une fenêtre simple pour surveiller l’état de votre app, les requêtes réseau et les performances, et convient aux projets de toute taille, des petites apps personnelles aux grandes applications d’entreprise. Vous l’ajoutez à votre projet comme dépendance de développement : elle n’ajoute donc rien à vos builds de production. Les guides de configuration pour React et React Native se trouvent dans la documentation officielle.

Reactotron est créé par Infinite Red, qui l’utilise chaque jour pour développer des apps pour ses clients, et il est publié sous licence MIT. La version Mac propose des téléchargements séparés pour Apple Silicon et Intel, et l’app Apple Silicon indique macOS 10.15 ou ultérieur comme minimum. La version 3.11.0 ajoute le filtrage des données sensibles au serveur MCP de l’app, la connexion ajoutée dans la version 3.9.0 pour l’intégration avec Claude Code. Les extensions couvrent Redux, MobX-State-Tree, Async Storage, MMKV, le réseau et plus encore. Reactotron est un outil pour développeurs et a besoin d’un projet React ou React Native auquel se connecter.

Fonctionnalités principales

Reactotron montre ce que fait votre app React ou React Native pendant que vous la développez.

  • État de l’app : consultez l’état et abonnez-vous aux parties qui vous intéressent.
  • Surveillance des API : voyez les requêtes et les réponses API.
  • Journalisation : affichez des messages semblables à console.log.
  • Suivi des erreurs : erreurs globales avec traces de pile associées au code source.
  • Benchmarks : lancez des mesures rapides de performances.
  • Contrôle de l’état : envoyez des actions et remplacez l’état à chaud avec Redux ou MobX-State-Tree.
  • Outils React Native : superposition d’images et suivi d’Async Storage.
  • Commandes personnalisées : ajoutez vos propres commandes à l’app.

Nouveautés de la version 3.11.0

Reactotron 3.11.0 ajoute une nouvelle fonction.

  • Filtrage des données sensibles dans le serveur MCP

Questions fréquentes sur Reactotron

Reactotron est-il gratuit ?

Oui. Reactotron est gratuit et open source sous licence MIT.

À quoi sert Reactotron ?

Il sert à déboguer les apps React et React Native en surveillant leur état, leurs requêtes réseau et leurs performances.

Reactotron a-t-il un effet sur les builds de production ?

Non. Vous l’ajoutez comme dépendance de développement : il n’ajoute donc rien à vos builds de production.

Quelle version de macOS faut-il pour Reactotron ?

L’app Apple Silicon de la version 3.11.0 indique macOS 10.15 ou ultérieur comme minimum.

Reactotron fonctionne-t-il sur Apple Silicon ?

Oui. Il existe des téléchargements séparés pour les Mac Apple Silicon et Intel.

Avec quelles bibliothèques d’état Reactotron fonctionne-t-il ?

Il a des extensions pour Redux et MobX-State-Tree, et peut remplacer l’état à chaud avec les deux.

Reactotron peut-il suivre les erreurs ?

Oui. Il suit les erreurs globales avec des traces de pile associées au code source, y compris les traces de saga.

Quoi de neuf dans Reactotron 3.11.0 ?

Il ajoute le filtrage des données sensibles dans le serveur MCP.

Puis-je installer Reactotron avec Homebrew ?

Oui, avec brew install --cask reactotron.

D’où vient le téléchargement de Reactotron sur reactotron.FULLMAC.app ?

Le bouton de téléchargement mène à la page officielle des versions de Reactotron sur GitHub : https://github.com/infinitered/reactotron/releases. reactotron.FULLMAC.app ne modifie pas l’app et ne la réempaquette pas.

Apps similaires

FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.