I’m really glad that someone finally wrote up a decent post explicitly discussing all the tradeoffs between server and client rendering. The apps that I work on typically benefit the most from client-side rendering, and it is tiresome reading a bunch of articles about how this approach is just “wrong” without specifying what context they are talking about.
It’s almost as if humans are bad at imagining circumstances other than their own. :-D
@haxor also did an analysis of the referenced article by PPK, discussed here.