2 ms·
I'd quit any job that made me work on a jQuery/vanilla JS labyrinth. React is the best thing to ever happen to frontend development and from my perspective most
by 0xy 4y ago
I'd quit any job that made me work on a jQuery/vanilla JS labyrinth. React is the best thing to ever happen to frontend development and from my perspective most contrarians on the topic haven't taken the time to learn React and simply immediately dismissed it.
- halostatue 4y agoReact and JSX are, at best, mediocre. I consider it much more like C++: you’re much more likely to blow your foot off with React than with anything else. The codebases are excessively complex, completely magic, and impossible to debug in comparison to pretty much any other comparable framework, including modern Vanilla JS (with or without Web Components). I agree with you about jQuery. It had its place. It’s painful to encounter now, especially since it can screw up any other framework that you want to put into a website.
- 0xy 4y agoMaybe you've worked on the wrong React codebase. It's come a long way from the Redux & class-based monolith structures from early React. The components I work on and write are all narrow in scope, self-contained and completely testable with no crazy side effects + minimal global scope. The easy path on React is small functional components.