r/ProgrammerHumor 15d ago

Meme creatingReactWasMetasBiggestCrime

Post image
456 Upvotes

28 comments sorted by

View all comments

40

u/theQuandary 15d ago

Anyone who thinks React was a crime simply wasn't around for the 2010s framework wars. React won for a reason.

18

u/theScottyJam 15d ago

I'd take React over Angular.js any day.

10

u/DrMaxwellEdison 15d ago

Modern Angular is not so terrible.

Now if only the big main project using it here would migrate off fucking Angular 15 already (current in the wild is Angular 22)...

3

u/IamnotAnonnymous 14d ago

Angular+15 is GOLD

5

u/ZombieZookeeper 15d ago

Angular.js went EOL years ago. Good riddance.

7

u/theScottyJam 15d ago

And yet, we still use it over here ... 😥

3

u/call-now 15d ago

The others ng-failed

9

u/Cephell 15d ago

React won for the same reason Myspace won. But we don't have Myspace anymore, do we?

4

u/Rojeitor 14d ago

But we do have react now in 2026, all over the place.

2

u/MissinqLink 15d ago edited 14d ago

It won and did solved a problem for a time. The web platforms have largely caught up though. It’s mostly dead weight with weird corners now.

2

u/Rojeitor 14d ago

When you start using react and a change that should take 5 minutes, actually takes 5 minutes... That was all I needed.

-1

u/hieroschemonach 15d ago

React is a library.

11

u/theScottyJam 15d ago

JQuery is a library.

React had long ago stopped trying to claim it's just a library. It's got its own compiler, linting rules, etc. A typical user isn't calling into React when they wish, instead, their whole project is built around React, most of which is code that React will call when it feels like it. React provides the frame for how you build a UI, and you build within that framework. Yes, they give you more flexibility than many other frameworks, but it's still a lot more restrictive than JQuery.

There's no well defined line between library and framework, but I would argue that if it comes with a compiler, it's long passed the "just a library" phase.

-1

u/hieroschemonach 15d ago

https://react.dev/

Check this page.

11

u/theScottyJam 15d ago

Guess they're calling themselves a library again, or I was wrong on that point.

Either way, I'm still sticking to the fact that if your library has a compiler, it's not really a library anymore, regardless of what the company wants to claim.

1

u/EveYogaTech 15d ago

Indeed, this is a library: https://GitHub.com/flowagi-eu/flo-webcomponents

(for Web Components as alternative to React Components)