I'm not saying, "don't use an abstraction on top of vanilla DOM code".
Better performance just isn't a valid reason to use a DOM abstraction, it's a non-argument.
Better performance just isn't a valid reason to use a DOM abstraction, it's a non-argument.
I won't be able to write efficient vanilla code for something even slightly more complicated than this benchmark, and I wrote one of the fastest virtual dom implementations out there, so what you expect from an average web developer?