Remix.run Logo
lambdaone 10 hours ago

"Slowing innovation across the frontend ecosystem" sounds like a really good idea to me. Frontend innovation is largely vanity churn at this point, and means that any web frontend project left fallow for more than six months is effectively dead, since you need to constantly update for security reasons, and the API and the dependencies are constantly changing, you are doomed to rewrite your application forever. The only sensible motivation I can see for this is the desire to create jobs for life for frontend devs.

Compare this with things like X11 or Win32, where 20 year old programs will still work, or even more so systems like OS/360 and its successors, where 50 year old programs will still work.

I'm not a fan of React - to put it mildly - but something mediocre, but stable, is vastly preferable to the rapidly mutating hellscape of constantly rewritten frameworks driven by innovation for innovation's sake.

ManlyBread 5 hours ago | parent | next [-]

>"Slowing innovation across the frontend ecosystem" sounds like a really good idea to me.

I agree, part of why I detest frontend and its' ecosystem is because these things seem to be always in motion and there never seems to be a solution that is just "good enough". This seems insane to me on a conceptual level because in the end it's just putting things on display on the internet which is something we've been doing for decades. And it's not like things have got better for the end user anyway seeing how so many websites written in these frontend frameworks are abysmally slow.

I wouldn't have much issue with the state of things if I was just a hobbyist making my own website for fun but I do mind when the job market constantly demands something different. I'm glad that React is the de-facto winner because this is what I need to know to get a job but I still see positions that require Angular or Vue.js and I don't even bother with sending my resume because I know I will be rejected. From my experience most companies do not care that you have worked with a different framework in the past, they expect the exact one they've listed.

tempodox 9 hours ago | parent | prev [-]

> the desire to create jobs for life for frontend devs.

Ironically, this might even work for a while, since the API of the week will have a paucity of training data for LLMs, thus making it harder to completely replace this FE developer with an LLM. Otherwise, web development poses a strong temptation to do this since the preponderance of training data comes from this area.