js-framework-benchmark icon indicating copy to clipboard operation
js-framework-benchmark copied to clipboard

A comparison of the performance of a few popular javascript frameworks

Results 80 js-framework-benchmark issues
Sort by recently updated
recently updated
newest added

I just ran the benchmark locally, and the select row seems incorrect? It seems to not unselect other rows. Not sure if this issue was already flagged.

the ci build fails with node v18.18.0: ``` npm run build-prod > [email protected] build-prod > npm run deploy && npm run copy:html > [email protected] deploy > cross-env NODE_ENV=production webpack --config...

Fails with latest LTS (18.18): ``` > [email protected] build-prod > ember build --environment=production WARNING: Node v18.17.0 is not tested against Ember CLI on your platform. We recommend that you use...

help wanted

I prepared a test runner that uses the idea of afterframe.js to measure the duration in the browser. This will create less precise results for chrome, but it would allow...

help wanted

As more and more frameworks start using `innerHTML` and `cloneNode` for accelerating node generation, I think this is worth mentioning. 1. Security concerns(e.g. XSS). 2. Is it still fair to...

This implementation contains client side code to achieve better performance by using manual caching of (virtual) dom nodes.

allow me to explain... back in the day, when this benchmark only compared vdom-based frameworks, the "swap rows" metric was there specifically to trigger a pathological case that messed up...

There are too many frameworks, so it's hard to create a filter for meaningful comparison because you have to click individually on each framework Two usability improvements here: - (minor)...

Looking at the top results for the TTI metric I see some super strange numbers: ![Screen Shot 2023-03-11 at 15 30 54](https://user-images.githubusercontent.com/1812093/224493589-f2fa713e-8785-4d29-b1f9-f96e4de736ef.png) 1. First of all what unit do these...

**Update from @krausest:** Please see [this WIKI page](https://github.com/krausest/js-framework-benchmark/wiki/Checking-%231139-flag-(CSP-violation)) for documentation of how the check is performed ** End of update** Some frameworks, like mine, generate code at runtime, usually either...