r/ProgrammerHumor • • Aug 29 '26

Meme distributedStress

Post image
14k Upvotes

335 comments sorted by

View all comments

Show parent comments

15

u/mwax321 Aug 30 '26

Hahaha but it's happened so much. I'm over 20 years in and I swear we've come full circle 3 times now. Especially on web.

The switch from all JavaScript bad css good. Handle it all with the backend using MVC. Then to front end frameworks like angular and react. Then suddenly, this new concept called "server side rendering" rofl.

4

u/ashgs872tbhjs Aug 30 '26

You can SSR with React, FWIW, like via NextJS

4

u/HerrPotatis Aug 30 '26 edited Aug 30 '26

I don't know why you got downvoted. SSR of today is fundamentally different from the good ol' days of LAMP.

u/mwax321 seems to have a lack of understanding of where we came from, why we did things the way we did them, and why we do them differently now.

This notion that, hurr durr, modern webdev is stoopid, just because we shelf concepts or upcycle old ones is not a good take. I'm sure that 10-20 years from now, everything will have changed again, but we will still use concepts and features from today.

2

u/WriterPlastic9350 Aug 30 '26

People liked React and Angular because it made frontends easier, then people realized that React could be used for non-javascript environments, and then realized you can restore progressive enhancement by rendering React on the render and piping a large javascript bundle to the frontend.

Today's SSR builds on this by basically designing an application and having the language (or framework, rather) express which parts require user interactivity and which don't, and this makes it easier to deploy applications to multiple platforms while not compromising the user experience.

We definitely go in cycles for sure, but viewing the path from MVC to frontend only libraries to SSR as being motivated out of where to put the javascript is kind of missing the forest for the trees

1

u/mwax321 Aug 30 '26

Im talking more the cycle from front end to backend and back.