@ADDtvb
Middle Frontend Developer(React Lover)

Как переходить по SSR страницам Next.js как в SPA?

Next.js, pages router, 13v.

Задача такая нужно сделать так что при первом заходе на страницу срабатывал getServerSideProps и страница рендерилась на сервере, а если ты уже переходишь от одной странице к другой именно по сайту чтобы страницы открывались моментально как в SPA без рендеринга на сервере.

prop<Link href="..." shallow>работает только если ты переходишь на ту же самую страницу, то есть если ты перешел /provider/[id] (/provider/424) на другой /provider/[id](/provider/723) то SSR тригериться не будет. Но если ты переходишь на совсем другой роут то он тригерится.

Также в интернете нашел такие ответы, что нужно просто использовать next/link и оно само автоматически работает, пробовал к сожалению само оно не работает, возможно нужно указать какие-то пропсы кроме shallow?
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы