https://github.com/engineeringmadness/react-dynamics
Collect Component level usage metrics for React
https://github.com/engineeringmadness/react-dynamics
Last synced: about 1 month ago
JSON representation
Collect Component level usage metrics for React
- Host: GitHub
- URL: https://github.com/engineeringmadness/react-dynamics
- Owner: engineeringmadness
- License: gpl-2.0
- Created: 2022-12-25T08:22:16.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-02T05:20:13.000Z (almost 3 years ago)
- Last Synced: 2025-11-20T20:05:25.684Z (7 months ago)
- Language: TypeScript
- Homepage:
- Size: 1.62 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# React Dynamics

## How the idea came about
The idea is kind of is inspired by a monitoring tool called AppDynamics which is used for monitoring Java applications, the tool captures metrics such as errors, mounts, mouse clicks etc which could be helpful for diagnosing errors and inform product decisions. The tool is lightweight and will not have much impact on application performance.
## [Get Started](https://github.com/compscikaran/react-dynamics/wiki)
## What is ReactDynamics
Key Features -
1. Built around components so granularity at which data is captured is fully controlled. It can be configured at page level, sections or even individual fields
2. Stores telemetry in the browser itself hence backend calls are not required for each and every event being captured in the system
3. Captures lifecycle events such as mounting, unmounting which can be used for performance analysis
4. Captures error stacktraces using Error Boundary which can be used for debugging
----------------------------
This project was proudly bootstrapped with [Create React App](https://github.com/facebook/create-react-app).