peerlibrary/meteor-blaze-components

Performance

janat08 opened this issue · 1 comments

https://github.com/mitar/meteor-web-rendering-framework-benchmark

Blaze Components are significantly slower, and events are not the problem compared to blaze at least, but then what is? Perhaps there's a major culprit that would be worth looking at.

mitar commented

Based on the benchmark, it seems creating objects to store state is main issue. Blaze stores it in "view" and then again in "template", and Blaze Components add on top of that also components.

As you see, if you have functional only rendering, then it is very very fast (see stateless Vue and React).

I do not think anything can really be done here. It is not a question of some smaller hidden things to improve.