Chrome 103
Results for chrome 103 are ready: https://krausest.github.io/js-framework-benchmark/2022/table_chrome_103.0.5060.53_osx.html
This time I wanted to use my MacBook Air. I decided to use a cloud vm to build the frameworks. This was a bit more work than I thought.
I switched to latest node tls (v16.15.1). Running npm ci
caused an update of most lock files and was incredibly slow, so I decided to npm install
all frameworks which broke quite a few of them.
As a target platform to build and host the frameworks I decided to play with a virtual cloud server. So far the framework information (e.g. version) was loaded from the disk, and only the assembled files were loaded over http. I switched from lws to an express server that also provides the framework information. npm start
starts this server now.
Overall I'm not happy with the large standard error in the create 1,000 rows benchmark. Maybe I find the time to check linux results (though the days of my linux laptop are mostly gone).
As usual the attached zip file contains all precompiled frameworks. Just unzip in the js-framework-benchmark root dir, start the web server npm start and start running the benchmark npm run bench