как вы html собрались рендерить на сервере? а если нет то почему для вас рендеринг js означает что теперь у нас на клиенте уже ничего рендерить не нужно
я плохо себе представляю все это, поэтому и написал "как я понимаю". Ведь код на фронт фреймворке (хоть ангулар, хоть реакт, хоть вью) состоит далеко не из чистого жс. Я просто логически решил, что клиентский рендеринг = клиенту летит какой-то пакет из фреймворка, который должен это перегнать в чистый жс и выполнить. А серверный - когда html+js+css формируется на сервере при запросе пользователя и отправляется ему без всяких рантаймов. Иначе зачем разделять эти понятия?