Я не очень понимаю, как работает SSR во vue.js. Правильно ли я понимаю, что абсолютно весь рендер происходит на стороне сервера или же только при первоначальной загрузке приложения? Если всё на стороне сервера, то кто обрабатывает скажем клики на элементах и прочую чисто браузерную логику?
LordGuard: имелось в виду не первичной загрузке сервиса с приложением, а при первом запросе от клиента на сервер.
Пререндеринг это генерация .html по нужным тебе маршрутам, соответственно если у тебя данные в реальном времени меняются, то это не пойдёт, тебе нужно будет или очень часто генерировать или уже допиливать скриптами.
Серверный рендеринг это реал тайм рендеринг по запросу, то есть проигрывание скриптов на стороне сервера и отдача запрашиваемой страницы, дальше все действия на клиенте до первого F5