racshaser
@racshaser

Как получить данные до рендера страницы?

Собственно вопрос: как получить данные на стороне сервера, заполнить этими данными страничку и только после этого вернуть её клиенту (браузеру)?
Мне не нужна изоморфность. Нужно чтобы сервер ходил за данными на другие API сервера и наполнял ими страницу.
Я посмотрел очень много boilerplate'ов, ни в одном из них я не увидел такого функционала. Допускаю, что я что-то пропустил или просто не понял.
  • Вопрос задан
  • 549 просмотров
Пригласить эксперта
Ответы на вопрос 3
tsepen
@tsepen
Frontend developer
Так не делается, сначала отрисовывается компонент, потом запрашиваются данные. Если данных нет можно отобразить прелоадер до того как они подгрузятся. Пример по ссылке

Это нужно для того чтобы пользователь увидел страницу сразу, также могут быть проблемы если сервер вернет ошибку - пользователь вообще ничего не увидит.
Ответ написан
Krasnodar_etc
@Krasnodar_etc
avito front
Кажется, вам нужен SSR
Ответ написан
@bpGusar
*spoiler*
попахивает next.js
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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