| ▲ | hinkley 6 hours ago | ||||||||||||||||||||||||||||||||||
The reason I'm a backend dev at the moment is that I looked at the React model and decided I didn't want anything to do with this insanity. I've been appalled by how long and how broadly the mass hysteria lasted. | |||||||||||||||||||||||||||||||||||
| ▲ | carshodev 6 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
And what's crazy is with ai the percentage of apps developed using react in comparison to all other frameworks has INCREASED over the last 3 years. It is truly mass hysteria, I would say that 95% of developers, project managers, and CTOs do not truly understand how these systems work under the hood, or at the very least are too scared and comfortable to try other systems. They just repeat the same things they hear and tell each other "react has a big ecosystem" "react is industry standard" "everyone uses react" "react was developed by facebook" "we will use react" "Developers only know react, how could we hire for a different framework?" In my mind its clear that the alternatives are massively better. When i visit certain websites I often get a random tingle that it uses svelte because its way faster and has better loading and navigation than other sites and when i check the devtools I'm almost always correct. I also get the same feeling sometimes when I hit a laggy slow webapp and I open the devtools and clearly see its a nextjs app. A dev team could be trained on svelte or vue in literally 3 days, and so long as they actually understand how HTML, JS, and css work under the hood they would increase their speed massively. People just don't want to take the risk. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | DanHulton 6 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
I managed to avoid learning React long enough to become a manager. I'm not saying I won't ever end up in engineering and won't ever have to learn it, but at least right now, it feels kinda like I got away with something. | |||||||||||||||||||||||||||||||||||
| ▲ | pjmlp 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
Unfortunely it is hard to avoid when doing backed development with SaaS, iPaaS products, where JavaScript is in many cases the only extension language for backend widgets. I am kind of alright with Next.js, as it is quite similar to using SSR with more tradicionla backend stacks. Also at least node's C++ AddOns give me an excuse to occasionally throw C++ into the mix. | |||||||||||||||||||||||||||||||||||