Одностраничные приложения (SPA, single page application) быстро становятся стандартом веб-разработки. На эту технологию переводят свои ресурсы такие техногиганты, как Facebook, Google, Яндекс, Mozilla, Netflix. Она подходит для интернет-магазинов, СМИ, корпоративных порталов и большинства других типов сайтов. От лица агентства-интегратора MST сегод…
По-моему, оптимальный вариант это преобразовывать SPA в набор статических html+css страниц каждый раз при загрузке скомпилированного проекта на сервер, и при этом делать их hydration уже в js коде. Тогда поисковый робот видит сайт как человек, а у человека визуально всё загружается мгновенно. И все довольны. Вот, как пример: https://xroom.app