Closed mksunny1 closed 1 week ago
I'm sorry, all PRs are currently blocked by https://github.com/krausest/js-framework-benchmark/issues/1655
Thanks - I hope to publish results for the PR tomorrow.
Results are updated. Deleight performs nicely!
I'll fix the version naming.
Wow, special thanks! This has been a fantastic learning experience. Your VanillaJS implementation changed some of my assumptions about JavaScript performance. JS is faster than I thought.
Deleight is not a framework. I created some cost-less (or nearly cost-less) high-level primitives to simplify and accelerate front-end programming. The features must not already exist directly in JavaScript and must provide clear benefits. The performance and how the libraries are used should be up to the programmer. JavaScript is my favourite language and I would like a few more people to see and use it like I do.
For VanillaJS-3, I am adding async and defer attributes explicitly in the script tag to force asynchronous loading. That improves the time to first paint.
I have created a powerful new web framework comprising 7 independent libraries and directly benefited from using these benchmarks to test and improve my abstractions. The performance is very good. And thanks for doing these benchmarks.