r/ProgrammerHumor 2d ago

Meme ancientTools

Post image
5.8k Upvotes

387 comments sorted by

View all comments

Show parent comments

16

u/the_horse_gamer 2d ago

DOM manipulation is easy, but state and lifecycle management is hard

7

u/ExtraWorldliness6916 2d ago

I don't find react makes state management any easier simply shifts the problem into a series of conventional problems.

1

u/theGoddamnAlgorath 2d ago

They're not, but Javascript is a functional language, so people try to hammer the OOP which is clumsy.

1

u/gizamo 2d ago

Tbf, that's usually because frontend devs often tack React frontends onto OOP backends like PHP or C#. That's fine and all, it just makes for a clumsy mix.

2

u/theGoddamnAlgorath 2d ago

I see your point, and agree, but I posit the real culprit is OOP in school and complete lack of understanding language mechanics

2

u/gizamo 2d ago

I'm with ya on that as well.

I occasionally teach at a boot camp, and I can confirm that there's no real depth given to the differences. We explain it briefly, show how the data is typically received, and then move on with explaining how to interact with it. So, yeah, I think you're spot on, mate. Cheers.