rsnext/bench
Luc 3b5f18495b Replace recursive-copy with own implementation (#7263)
* replace recursive-copy with own implementation

* update yarn.lock

* do not filter out not directories

* do not fail if folder already exists

* replace `\` by `/` when sending pathes to filter

* use fs-extra only in tests

* investigate and test recursive-copy npm module

* improve test by creating fixtures programmatically

* remove recursive-copy npm module test

* add recursive-copy to bench

* add bench:recursive-copy script

* fix Sema import in recursive-copy.ts

* small improvements
2019-06-06 12:33:11 +02:00
..
pages Format missed files (#7464) 2019-05-29 18:19:32 -07:00
readdir Format missed files (#7464) 2019-05-29 18:19:32 -07:00
recursive-copy Replace recursive-copy with own implementation (#7263) 2019-06-06 12:33:11 +02:00
recursive-delete Format missed files (#7464) 2019-05-29 18:19:32 -07:00
package.json Replace recursive-copy with own implementation (#7263) 2019-06-06 12:33:11 +02:00
readme.md Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00

Next.js server-side benchmarks

Installation

Follow the steps in contributing.md

Both benchmarks use ab. So make sure you have that installed.

Usage

Before running the test:

npm run start

Then run one of these tests:

  • Stateless application which renders <h1>My component!</h1>. Runs 3000 http requests.
npm run bench:stateless
  • Stateless application which renders <li>This is row {i}</li> 10.000 times. Runs 500 http requests.
npm run bench:stateless-big