Noch vor zwei, drei Jahren hat man hier regelmäßig die Mahnung eingefangen, dass der Leser Javascript (JS) abgeschaltet haben könnte. Also (auch) AJAX als luxuriöses "nice to have".
Es gab eine JavaScript-Blase, da wurde sehr hitzig diskutiert, ob serverseitiges Rendering wirklich noch gebraucht wird. Es ist dann aber ziemlich schnell eine Phase der Ernüchterung eingetreten, weil die Argumente, die dafür sprechen, einfach zu stark wiegen: Suchmaschinen-Freundlichkeit, Page-Speed, Tor-Browser... Es hat sich hier also im Wesentlichen ein Konsens eingestellt. Das Hauptargument der Verweigerer waren enorme Entwicklungszeiten und -kosten. Mit den Werkzeugen, die wir heute haben, verliert dieses Argument immer mehr an Bedeutung. Die Debatte hat sich verlagert, die Frage ist nicht mehr ob serverseitiges Rendering, sondern wie. Und am einfachsten geht es mit isomorphen JavaScript. Mit einem Redux/React-Stack kann man beispielsweise den selben Code für server- und clientseitges Template-Rendering wiederverwenden – fast ohne Mehraufwand.