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

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

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

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

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

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

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

Похожие вопросы
от 250 000 до 300 000 ₽
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽