Hacker News new | ask | show | jobs
by bufferoverflow 377 days ago
I agree with you on Tailwind, but React/Vue solve the problem of creating complex webapps. If you write HTML and modify DOM manually with JS, it only works for relatively simple projects. As soon as it becomes complex, it becomes hard to track which JS code changes what DOM.

Another thing is maintability. Working with single-file components with state management systems is just a pleasure.