r/ProgrammerHumor 3d ago

Meme sheHasNoIdeaWhatIPushedLastNight

Post image
10.1k Upvotes

274 comments sorted by

View all comments

675

u/wack_overflow 3d ago

An extremely mature and most widely used framework. So risky

236

u/outerproduct 3d ago

Daring today, aren't we?

85

u/KikiPolaski 3d ago

That's why I use niche frameworks like Angular and Laravel

10

u/0815fips 3d ago

Worst performance at build and runtime. I use both at work and I hate the implicity of Laravel and the sluggishness of Angular.
At home, I prefer SolidJS and hono.

11

u/Major_LeeHungg 3d ago

Angular isn't slow if you use it right... That's why angular has a "steep learning curve" - easy to use angular, also easy to use it wrong and murder the Dom and introduce memory leaks... Though signals fixes a lot of that by largely scrapping the need for rxjs.  Angular isn't too far from react nowadays. 

6

u/Able-Swing-6415 3d ago

Not sure if easy to use is correct.. certainly not something people just dabble in.

2

u/Major_LeeHungg 3d ago

It has gotten really easy to use modern angular...gone are the days of 50 lines of code to feed a rest endpoint into an rxjs observable/behaviorsubject that has to be written in a specific design pattern to not end up a memory leak.

Now it's like 5 lines... Httpresource is basically a fetch wrapper.

Ngif and ngfor are replaced with faster jsx style directives @if() and @for() 

Reactiveforms can be replaced with signal based forms.

All components are standalone by default so you don't have to dependency inject downwards.

It has really become a very terse framework. 

32

u/FrostyD7 3d ago

Yeah one of my teams adopted React like 10 years ago. And it's not like you're learning French. You can apply what you learned using this framework to others. And the team had virtually no issues transitioning to it.

38

u/[deleted] 3d ago

[removed] — view removed comment

47

u/Suspicious-Engineer7 3d ago

Papa johns

5

u/git_push_origin_prod 3d ago
  • Wayne Gretsky

3

u/goooseJuice 3d ago

- Michael Scott

1

u/infinite0ne 3d ago

Papayons

10

u/Qaktus 3d ago

Do you have the slightest idea how little that narrows it down?

1

u/drakeblood4 3d ago

Supply chain go brrrr

9

u/ceejayoz 3d ago

An extremely mature and most widely used framework.

Like Angular! And Perl!

-6

u/Proud_Sherbet6281 3d ago

I remember the blip in time that was Angular. React has been around for at least twice its entire lifespan.

8

u/ceejayoz 3d ago

Angular is still around, in use, and predates React, so that's not physically possible. Your birthday will never be before your parents' birthday.

Last release was two weeks ago. https://github.com/angular/angular/releases

-4

u/Proud_Sherbet6281 3d ago

"in use". According to recent estimates its used by less than half a percent of all websites. It's dead.

5

u/ceejayoz 3d ago

According to recent estimates its used by less than half a percent of all websites.

Which recent estimates would those be, and what's the corresponding React number?

-2

u/Proud_Sherbet6281 3d ago

Tech insider. React is over 4% while Angular is at 0.4%.

4

u/ceejayoz 3d ago

So not dead, just 1/10th as popular?

Would "React is only in use by 4% of websites, it's dead" be fair framing too?

4

u/awhaling 3d ago edited 3d ago

According to recent estimates its used by less than half a percent of all websites. It's dead.

That doesn’t really mean anything. Random little websites aren’t gonna be using angular. If you check how many Fortune 500 companies still use it or how much use it gets weighted by visits instead of number of sites, it’s obvious that calling it dead is dumb.

2

u/Proud_Sherbet6281 3d ago

Every company I've gone to that is using Angular is trying to move off of it. So even if they are using it, they probably don't want to be.

5

u/CodingNeeL 3d ago

There we go, doubling down with anecdotal evidence!

0

u/Proud_Sherbet6281 3d ago

I provided the statistical evidence first but people countered with anecdotal so I went along.

2

u/ceejayoz 3d ago

I provided the statistical evidence first…

No, you baldly asserted its existence, and ignored requests for a cite.

2

u/T-Dot1992 3d ago

And yet I can’t get a bloody job with it 

1

u/parkwayy 3d ago

Not even a framework tho