Sobre o projeto

Reactotron é um poderoso depurador desktop para aplicações React e React Native, disponível para macOS, Linux e Windows. Ele oferece uma interface fácil de usar para que desenvolvedores monitorem o estado da aplicação, requisições de rede e métricas de desempenho. Adequado para projetos de qualquer tamanho, de pequenos aplicativos pessoais a grandes aplicações empresariais, o Reactotron é desenvolvido pela Infinite Red e é completamente de código aberto e gratuito. Os principais recursos incluem: - Visualizar o estado da aplicação - Mostrar requisições e respostas de API - Realizar benchmarks rápidos de desempenho - Inscrever-se em partes do estado da aplicação - Exibir mensagens semelhantes a console.log - Rastrear erros globais com stack traces mapeados por source map, incluindo stack traces de saga - Despachar actions - Hot swap do estado da aplicação usando Redux ou mobx-state-tree - Mostrar sobreposição de imagem no React Native - Rastrear Async Storage no React Native O Reactotron é instalado como dependência de desenvolvimento, portanto não adiciona nada às builds de produção. Guias de configuração estão disponíveis para React Native e React. Plugins suportam rastreamento de erros globais, logs globais, rede, Async Storage, React Native MMKV, benchmarking, apisauce, overlay, MST, Redux, abrir no editor e Storybook (para React Native). Comandos personalizados também são suportados. Para relatórios de bugs, contribuidores podem usar o aplicativo de exemplo fornecido em `app/example-app` para replicar problemas. O projeto é um monorepo com documentação de contribuição, arquitetura e release. Guias de solução de problemas cobrem React Native iOS e Android. O Reactotron é desenvolvido pela Infinite Red e mais de 70 contribuidores, com agradecimento especial a @skellock por originalmente criá-lo. Suporte e serviços premium são oferecidos pela Infinite Red.