Задать вопрос
@lil_web

Как в Реакте получать данные с сервера без дёрганий?

Я переписываю веб-приложение на Реакт. Данные приходят с бэкенда, мы отображаем их на фронте.

Раньше не было проблемы. Данные приходили, как загружалась страница. А теперь загружается страница, затем появляются данные, происходит скачок на экране. Если блоков с данными много, весь сайт трясётся. Стало хуже.

Как загружать данные с сервера, избегая скачков? Я думал в этом поможет Гетсби, но, в итоге, запутался с ним. Вообще, Гетсби приоритетнее Некста, потому что первый требует меньше ресурсов. Подскажите, пожалуйста.

UPD. Нашёл видео разраба Гетсби Loading and Filtering API Data. Это то?
  • Вопрос задан
  • 674 просмотра
Подписаться 2 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
@McBernar
Делайте заглушки по размеру контента, если не хотите делать сервер-сайд рендер. Так, например, фейсбук делает — отображает в ленте полоски вместо текста, пока получает данные.
Ответ написан
@dimuska139
Backend developer
Попробуй NextJS. Я использую - очень неплохо
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы