https://github.com/raphamorim/tv-react-renderer-benchmark
Benchmark between renderers focused on memory
https://github.com/raphamorim/tv-react-renderer-benchmark
benchmark react react-tv tv
Last synced: about 1 month ago
JSON representation
Benchmark between renderers focused on memory
- Host: GitHub
- URL: https://github.com/raphamorim/tv-react-renderer-benchmark
- Owner: raphamorim
- Created: 2018-01-24T12:31:08.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-21T23:52:33.000Z (over 8 years ago)
- Last Synced: 2025-03-30T10:43:49.559Z (about 1 year ago)
- Topics: benchmark, react, react-tv, tv
- Language: JavaScript
- Homepage:
- Size: 3.91 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TV React Renderer Benchmark
> Honest Benchmark about React renderers for TVs
| Scenario | React-DOM `16.2.0` | React-TV `0.3.4` | Percentage of best |
| :--- | :--- | :--- | :--- |
| Rendering once with 3 Components | `13.4MB` | `12.7MB` | react-tv with `12.5%`|
## Raw Output
```bash
$ node benchmark.js
react-tv { usedJSHeapSize: 10000000,
totalJSHeapSize: 12700000,
jsHeapSizeLimit: 2190000000,
memoryUsagePercent: 1095000000,
timestamp: '2018-01-24T12:53:22.410Z',
exceededMemoryMaximum: 4757120,
exceededMemoryUsagePercent: false }
react-dom { usedJSHeapSize: 10000000,
totalJSHeapSize: 13400000,
jsHeapSizeLimit: 2190000000,
memoryUsagePercent: 1971000000,
timestamp: '2018-01-24T12:53:22.508Z',
exceededMemoryMaximum: 4757120,
exceededMemoryUsagePercent: false }
```