И этим такая штука и страшна — все эти сторонники SSR просто ни разу не работали с по-настоящему популярными продуктами. Вот по этому и думают, что оверхеда не будет.
И дают всем направо и налево вредные советы писать все на SSR (у которого вообще нет преимуществ в 99.99% случаев). И когда оверхед случается, он всегда случается внезапно неожиданно.
А любой ламер, написав говно-кода на реакте без минификации и три шейкинга, с бандлом в 5 мегабайт, спокойно подключает бесплатный Cloudflare и этот же 1 000 000 юзеров вообще не замечает никаких проблем с сервисом.
Ведь бандл забирается с CDN, а не с сервера стартапера. И весь код выполняется на клиентах.
Короче, холивар "SSR" vs "SPA" — это, на самом деле, просто холивар между "Генерировать клиентский код на одном большом сервере (или на нескольких севрерах поменьше) для миллионов пользователей" vs "Генерировать клиентский код на клиенте, которых у каждого из миллионов пользователя минимум один".
Ну или "централизованная генерация клиентского кода" vs "распределенная генерация клиентского кода".
Кажется, выбор очевиден. Все остальные вводные и сравнительные либо равны, либо играют в сторону SPA.