https://github.com/kennethanceyer/angular-benchmark
:chart_with_upwards_trend: the performance between angular 1x, 2x and reactjs.
https://github.com/kennethanceyer/angular-benchmark
angular2 benchmark framework frontend performance reactjs speed speedtest
Last synced: 2 months ago
JSON representation
:chart_with_upwards_trend: the performance between angular 1x, 2x and reactjs.
- Host: GitHub
- URL: https://github.com/kennethanceyer/angular-benchmark
- Owner: KennethanCeyer
- License: mit
- Created: 2016-11-22T11:07:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2026-01-12T10:52:35.000Z (3 months ago)
- Last Synced: 2026-01-12T19:01:19.420Z (3 months ago)
- Topics: angular2, benchmark, framework, frontend, performance, reactjs, speed, speedtest
- Language: JavaScript
- Homepage:
- Size: 688 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Angular benchmark
[](https://gitter.im/KennethanCeyer/PIGNOSE)
**Alert**
```plaintext
This project measures only JIT type codes.
If you compile angular code to AOT.
It will be more faster.
```
----
### At the outset
- This repository is for testing modern javascript libraries or frameworks.
- Now, It was tested AngularJS 1, 2 and ReactJS.
- If you have some question, Use [GitHub issue](https://github.com/KennethanCeyer/AngularJS-vs-ReactJS-Benchmark).
----
### Benchmark library or framework
- **AngularJS 1** (version v1.5.8)
- **AngularJS 2** (version v2.2.0)
- **ReactJS** (version v15.4.0) with **react-router**(version v3.0.0)
----
### How to use
- You can install as follows.
```bash
git clone git@github.com:KennethanCeyer/AngularJS-vs-ReactJS-Benchmark.git
```
- If you check AngularJS 2 benchmark.
```bash
cd AngularJS\ 2
npm install
npm start
```
- You can check other benchmark to `npm start` command.
----
### Behchmark Metric
1. **Benchmark1**
- Create 10,000 tags.
2. **Benchmark2**
- Delete 5,000 tags from 10,000 created tags.
3. **Benchmark3**
- Create 20 columns and 1,000 rows table by nested loop.
----
### Results
- Yellow one is top performance result in each of library or category.
- You can check `Benchmark_Total.xlsx` file in root directory.

----
### License
- You can use this benchmarking for business or academic.
- But you need to write an original source like [https://github.com/KennethanCeyer/AngularJS-vs-ReactJS-Benchmark](https://github.com/KennethanCeyer/AngularJS-vs-ReactJS-Benchmark).
- If you need more question of this, Use [GitHub issue](https://github.com/KennethanCeyer/AngularJS-vs-ReactJS-Benchmark).
----
### Related
- This project announced at [angular-meetup](https://github.com/KennethanCeyer/angular-meetup).