Benchmark for web rendering frameworks available in Meteor

I made a new iteration of my benchmark for web rendering frameworks available in Meteor. Comparing: Blaze, Blaze Components, stateful Vue, stateless Vue, and stateful React. Together with manually rendering DOM.

See all results in README in the repo.

Summary: stateful React is slightly faster than stateful Vue. Stateless Vue is really amazingly fast (but there is no comparison with stateless React yet available). Blaze is pretty slow, Blaze Components add quite a bit of overhead.

Improvements, comments, and feedback welcome. PRs adding your own favorite framework as well. It would be great if somebody could contribute stateless React implementation.

8 Likes

Thanks for doing this Mitar! :metal:

Wow, Blaze is MUCH slower than the alternatives. :frowning: