react is more of a timesink than a timesaver at this point. all the overhead of managing a virtual dom and dealing with a gazillion dependencies just to build