js-framework-benchmark
js-framework-benchmark copied to clipboard
A comparison of the performance of a few popular javascript frameworks
For chrome 104 playwright reported weird results for remove row: Sinuous was reported to be quicker than the other fast frameworks, especially vanillajs looks odd: The puppeteer results showed a...
As discussed in #1340 I'll replace the total kilobyte weight with a custom metric that measures both uncompressed und compressed size, but only for the implementation files (i.e. excluding the...
I noticed that in `webdriver-ts/src/common.ts` the `config` const contains the number of warm-up runs, but the partial update cpu benchmark does not use that number and instead uses a hard-coded...
I suggest: - transpose the table (frameworks as rows, benchmarks as columns). - allow sorting by columns. - Allow collapsing/expanding column groups. By default the geometric mean column would be...
I found an irregularity on a handful of benchmarks where the duration was 10 times the typical duration, just because the assigned number of warm-up runs led to garbage collection...
https://github.com/krausest/js-framework-benchmark/blob/master/frameworks/keyed/doohtml-dom/js/Main.class.js#L35 https://github.com/krausest/js-framework-benchmark/blob/master/frameworks/keyed/doohtml/js/Main.class.js#L38
It fails with CSP. See https://github.com/dy/sprae/blob/5a7cfc436d0140b6d15194a40675b46e08342f75/src/directives.js#L415