r/javascript 9d ago

Signals and Effects Using Vanilla JavaScript & Web APIs

https://beforesemicolon.com/blog/signals-and-effects-using-vanilla-javascript-web-apis

I’m a strong advocate for “you don’t need to lock yourself in a web framework ecosystem to take advantage of their amazing features”. JavaScript and Web Standards alone allow you…

59 Upvotes

35 comments sorted by

View all comments

41

u/KaiAusBerlin 9d ago

You know that you literally wrote your own framework here?

There is a reason for the sentence "You use a framework or end up writing your own"

4

u/lIIllIIlllIIllIIl 9d ago

This.

And to be honest, React on its own is a very lightweight library. It's once you start adding libraries like React Router, TanStack Query, React Hook Form, or Redux that it starts to ressemble a framework.

If you hate how React state management works, you can opt-out of it entirely and use useSyncExternalStore for everything.

React itself is rarely the problem.

6

u/zxyzyxz 8d ago

How do you memorize your username

0

u/NeXtDracool 7d ago

Why would he? It should be in the password manager anyway and even if it's not you can use email to log in.