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

Как правильно грузить данные на клиент?

Тут появилась идейка написать кое-какой сайт на Angular + Express, и появилась дилемма, как лучше получать данные, один раз при первой загрузке получить все и летать по сайту, или грузить по немножко при надобности?
  • Вопрос задан
  • 332 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
sabramovskikh
@sabramovskikh
Загрузить пользователю что он хочет видеть, далее в фоне подгрузить остальное, чтобы летать)
Ответ написан
Комментировать
@mantyr
Пишу много Golang кода с удовольствием:)
Разделите на три части:
  • первый экран - critical css, critical js, critical data - всё необходимое что бы показать первый экран в браузере максимально быстро
  • основной контент - то что в любом случае понадобится для второго экрана и вспомогательных элементов
  • всё остальное - рекламные баннеры, графики, аналитика и прочее


Более подробно посмотрите здесь:


Так же можно добавить 4 часть - это то что возможно понадобится потому что это горячие данные (например новости, список активности друзей и так далее)
Ответ написан
Комментировать
Rou1997
@Rou1997
Для "кое-какого сайта" на этот вопрос ответить нельзя, смотря какой сайт, какие данные.
Ответ написан
Комментировать
@Boogie1989 Автор вопроса
Это будет что то типа форума. И вопрос в том, стягивать сразу все темы, комнаты и сообщения сразу, или же для каждой страницы делать свой запрос для получения нужных только для нее данных?
Ответ написан
Ваш ответ на вопрос

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

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