With client-side rendering, separation of concerns is programatically enforced.
Here’s Why Client-side Rendering Won
Cory House

What you forget to mention is the added difficulty for development teams to make sure their junior(?) devs don’t accidentally put secret access tokens into their client-side JS code to access these separate services. Doing JWT and friends right is no trivial task.

Like what you read? Give Holger Frohloff a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.