1) If you combine server side caching with server side rendering, basically you are reducing render time on all client pages, just by rendering it once on the server. 2) If you have some business logic on the front end, and you want the user to have access to the rendered view instead of knowing how the logic works.