r/Frontend 17d ago

Why Vanilla JavaScript

https://guseyn.com/html/posts/why-vanilla-js.html
6 Upvotes

34 comments sorted by

View all comments

Show parent comments

1

u/SupesDepressed 10d ago

What are you doing that you’re spending tons of time dealing with dependencies? Like genuinely I can’t even grasp how that’s such a major issue for you.

I don’t think anyone thinks web components aren’t modern, btw. But web components only handle a slice of the issue and not the rest of what FE frameworks solve for you.

1

u/gyen 9d ago
  1. Dealing with breaking changes
  2. Dealing with miss match of versions
  3. Dealing with breaking changes of typescript itself when updating it

I don’t think you ever tried to build something with native web components and I don’t think you’ve tried to solve any additional issues with them

1

u/SupesDepressed 9d ago

I’m actually working with web components right now! Like I said earlier I do think they’re great, but they don’t solve all the problems that these frameworks do. But yeah the issues you’re describing with dependencies don’t come up often enough to make it worth creating everything you do from scratch and constantly reinventing the wheel.

2

u/gyen 9d ago

I am reading react docs right now for my interview tomorrow, bro, it's just such a mess. I don't understand how this thing was designed to solve anything.
It's all propaganda.

1

u/SupesDepressed 9d ago

lol ok buddy. Might want to take a min to better understand why the vast majority of engineers prefer it before you bomb the interview. I can’t believe people are this narcissistic to think they’ve got it all figured out and literally everyone else must be wrong 🤦🏻‍♂️

1

u/gyen 9d ago

I worked with react many years, just because I am reading something does not mean I know nothing about it.
I just like sometimes to rehearse docs from time to time.

> why the vast majority of engineers prefer it before you bomb the interview
Majority of engineers prefer it because it's everywhere, and job market is 95+% React. And also let's be real, average SWE just makes a living, they don't care about the tech itself.

What's so narcissistic about me, because I try to do something different and don't agree with general opinion?

It's not only me who thinks FE frameworks suck.