Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hint: they don’t and their entire business model is actively reliant upon deceiving naive junior developers as far as I can tell.


They've deceived plenty of non-juniors as well.

See Target.com, Walmart.com, OpenAI.com and any number of major websites.

React (and specifically Next.js) is the new IBM[0]: You’ll never get fired for picking it, but it’s going to be expensive, bloated, difficult to get right, and it’s going to be joyless implementing it every step of the way.

[0] https://chrlschn.dev/blog/2023/02/react-is-the-new-ibm/


> React (and specifically Next.js) is the new IBM[0]: You’ll never get fired for picking it, but it’s going to be expensive, bloated, difficult to get right, and it’s going to be joyless implementing it every step of the way.

Can't tell about Next.js but my conclusions on React are strictly opposite to yours, as someone with 8 years of exp with React, 15 years of exp in the industry, doing front, back and infra on a daily basis. A former teammate also told me last month that his new shop just rewrote their entire front codebase from Elm to React, because of how simple and fast it is to implement anything with React, and how easy it is to find good developers and well maintained packages for it.


Now try Vue or Astro and see how you feel.


Not interested in changing techs just for the sake of it to be honest.

“If it ain't broke, don't fix it.”


PHP and jQuery forever


jQuery is fine to add some client side interactivity on websites, but it doesn't provide enough structure, automation and reusability tools when it comes to building SPAs. You will eventually have to write your own framework on top of jQuery, which basically makes you reinvent Angular, React, Vue and friends. If you are building a SPA, I'd definitely recommend you to check out one of the existing solutions instead of writing it from scratch. Telling you this based on my experience of building SPAs with jQuery before Backbone and Angular were even a thing.


    “If it ain't broke, don't fix it.”
You've pretty much summed up the IBM mindset of those decades.


Yeah, I've been tracking React since it was announced.

But it wasn't until lately that the value proposition started making sense to me, because it's just so mature and popular now.

I still haven't seen a newer framework that offers anything beyond a slightly more optimal, or just as often simply different developer UX.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: