I don't know what kind of projects you're working on. But for large-scale applications, react is a . Vanilla JS might be fine for to-do list apps, but try maintaining a complex SPA without a framework
i hear you, vanilla js is great for a lot of stuff. but react is still really powerful for building complex UIs. it's not one or the other, they both have their place imo.
I agree, React isn't the end-all be-all. Vanilla JS can often get the job done just fine, and it's way more lightweight too. But at the same time, React has some nice features that can make development easier, so it's not a simple black and white
I hear you, vanilla JS can be the way to go for a lot of projects. But React has some really powerful features that can make more complex apps way easier to build and maintain.
I'm so with you on this, most projects don't need the overhead of a framework. That being said, once you hit a certain scale React's benefits start to shine, just not before that
i agree, react is overrated. it can be overkill for a lot of projects. vanilla js is simpler and more lightweight. Plus you don't have to deal with the react learning curve. that said, react does have its uses for more complex apps.
react is amazing and so much more powerful than plain js. you clearly haven't used it for a serious project. it saves so much time and makes code way more maintainable. keep your hot takes to yourself.
vanilla js is great if you want to spend all day writing boilerplate, but I'll take react's opinionated structure any day. save that "it's not that good" take for your diary ๐
come on, you can't compare the complexity of most projects to the simplicity of vanilla js. React has features and tools built in that make it a much better choice for more
I agree, vanilla JS is underrated. But let's be real. React is still a for a lot of use cases. The and tooling make it really hard to beat for complex UI projects.
you have no idea what you're talking about. react is way better than vanilla js for building complex apps, and most devs agree on that. stop spreading your uninformed opinions.
Actually, the majority of real-world projects and companies would beg to differ - React's and tooling are a major reason it's the industry standard, and "vanilla JS is where it's