Hacker News new | ask | show | jobs
by hicksyfern 1112 days ago
Author here. It might be worth reading part 1, also.

Aside from that, yes z-index was because there are multiple SVGs rendered. We also had non-SVG stuff for each element like inputs and stuff, plus it was just like that when I got here, and it doesn’t seem unreasonable to me.

Another thing was you said it’s a problem React solves rather than creates. This is very clearly not true.

If you add event listeners to every component which is big-standard React, you end up with 1000s or tens of 1000s of event handlers often doing almost nothing. And sure, JavaScript can do 10_000 lots of almost nothing very quickly, but it’s noticeable when you’ve got a strict frame budget.