The benchmark where mithril was much faster is very flawed, see comments from creators of vue: http://vuejs.org/perf/. Mithril was faster because it rendered asynchronously once every frame, while React rendered on every single simulated event. We will write a blogpost describing why Imba is in fact so much faster. I stand by the benchmark, and would love to explain it in detail. You can see some more discussion about it here: https://github.com/somebee/imba/issues/9