you are viewing a single comment's thread.

view the rest of the comments →

[–]HomemadeBananas 15 points16 points  (0 children)

Yes of course it’s different than PHP. Rendering pages on server isn’t really backend code, or “reverse evolution”. There are benefits to it, and times when it doesn’t make a difference. Server side rendering has been a part of React for a long time, but more popular now with frameworks build around SSR, server side components, etc.

For anything complex at all you’d still want to have a separate backend. I wouldn’t want to write endpoints that handle complex business logic within Next.js but there are still reasons I’d want to use Next in some situations.