Not sure if the benchmarks still hold now that React 16 is out, but there's definitely overhead in the general approach.
> HTTP can only send strings/bytes, so it makes sense to start there and skip the overhead of building up a virtual DOM representation first. There’s a reason string based templating languages are so much faster than our modern frameworks using a virtual DOM implementation.
Not sure if the benchmarks still hold now that React 16 is out, but there's definitely overhead in the general approach.
> HTTP can only send strings/bytes, so it makes sense to start there and skip the overhead of building up a virtual DOM representation first. There’s a reason string based templating languages are so much faster than our modern frameworks using a virtual DOM implementation.