Everyone is talking about server-side rendering


Everyone is talking about server-side rendering. Why? SEO and page load speed.

Yet many web apps are:

1. Behind a login (so SEO doesn’t matter)

2. Used only on fast connections (so minor page load time differences matter little)

Summary: Client-side rendering remains relevant
That said, I’m a big fan of modern server-side rendered frameworks. But I recognize they’re overkill for many internal business apps. In such cases minor performance differences aren’t typically a big concern because the users are on fast connections with powerful machines.
And a client-side app can actually be the fastest possible experience after initial load since everything is already loaded.

A client-side app with one bundle can provide truly instant responses. Why? Because it was all loaded up front. This pays off on heavily used apps.

View original on X