меня на сайте реализована пагинация, которая изменяется динамически через query параметры. Когда я перехожу на следующую страницу, сайт не перезагружается, но при этом, каким-то образом, происходит серверный рендеринг (SSR), изменяя исходный код страницы (view source). Как это возможно, если, насколько мне известно, это уже клиентская часть работы приложения?
Если у тебя не отрабатывает клиентский роутинг значит у тебя ссылки в пагинации реализованы через <a>, а не через <router-link>
https://alpine.nuxt.space/ вот нашел пример загрузилась статика, потом гидратация vue - тут все понятно, view source будет очевидным теперь переходим в меню по какой-то ссылке, без перезагрузки переходим на новую страницу, смотрим view-source - уже другой
А потому что когда ты нажимаешь view source Хром берёт и грузит страницу заново по этому урлу, поэтому там и код другой от того что тебе пришёл изначально.
Обсуждают сегодня