Hacker News new | ask | show | jobs
by Transpire7487 1027 days ago
> The reason client-side rendering is so popular (IME) is that it creates a clear separation between frontend and backend devs. You can use separate repositories, languages, deployment flows/cadences, code review, etc, with an API as your connection point.

You say this as if it is necessarily good, but I disagree and would even say it's actually a hindrance for many teams. It often adds inefficiences, increases costs and makes planning and collaboration more difficult.

> the fact that you get an API by default with CSR is also nice

The vast majority of applications don't need an API.