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

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

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


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


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

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

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