Ребята привет. Хочу разобраться как работает SSR. В общем все понятно но нюансы... Например когда мы переходим на новую страницу и она связана с данными которые находятся в браузере тут не понятно как это работает. Получается что на сервере нужно хранить state?
Да сервер в памяти содержит состояние приложения, в памяти. Но не хранит его. Это состояние нужно, чтобы иметь копию виртуального dom, который отдаётся клиенту уже готовым куском. Этот кусок монтируется в реальный dom. В зависимости от framework это происходит разными методами. После чего происходит процесс гидратации, это когда навешивается специфичная для браузера функциональность, например обработчики событий.