@Boogie1989

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

Тут появилась идейка написать кое-какой сайт на Angular + Express, и появилась дилемма, как лучше получать данные, один раз при первой загрузке получить все и летать по сайту, или грузить по немножко при надобности?
  • Вопрос задан
  • 331 просмотр
Пригласить эксперта
Ответы на вопрос 4
sabramovskikh
@sabramovskikh
Загрузить пользователю что он хочет видеть, далее в фоне подгрузить остальное, чтобы летать)
Ответ написан
Комментировать
@mantyr
Пишу много Golang кода с удовольствием:)
Разделите на три части:
  • первый экран - critical css, critical js, critical data - всё необходимое что бы показать первый экран в браузере максимально быстро
  • основной контент - то что в любом случае понадобится для второго экрана и вспомогательных элементов
  • всё остальное - рекламные баннеры, графики, аналитика и прочее


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


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

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

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