Front end side of the Quick Bench Suite (Quick Bench and Build Bench) websites.
The Quick Bench Suite is a set of online tools available for free.
Quick Bench is a micro benchmarking tool intended to quickly and simply compare the performance of two or more code snippets. It uses Google Benchmark's API.
You can use it by going to https://quick-bench.com
Build Bench is a tool to quickly and simply compare the build time of code snippets with various compilers.
You can use it by going to https://build-bench.com
You can run Quick Bench or Build Bench locally inside Docker using Bench Runner
If you want to build the front-end part of the Quick Bench Suite, you will need Yarn.
Each tool has its own folder, with a shared components
folder for all shared widgets.
Run
cd quick-bench
yarn
yarn start
It will start a local server on localhost:3000, that needs to communicate with a local Bench Runner back-end.
Run
cd build-bench
yarn
yarn start
It will start a local server on localhost:3000, that needs to communicate with a local Bench Runner back-end.