@darksladen

Как лучше делать запросы single page приложению?

Подскажите, как spa запрашивает данные у сервера? Допустим у меня есть todo список.. Также на странице выводится еще различная информация, к примеру полное кол-во задач, кол-во удаленных задач, слайдер, новости, вообщем много всякой всячины.. Как эту всячину получать? Отдельные запросы делать для каждой сущности или лучше все сразу запросить.

+ недавно посмотрел видео, где чувак рассказывал, что сейчас типа современные приложения получают данные с сервера 1 раз при загрузки, а потом уже сами ими манипулируют и делают собственно что хотят. Он показал приложуху где 100 с лишнем тысяч песен, альбомы разные и оно загружается 2 секунды всего. Кто нибудь использует такой подход?
  • Вопрос задан
  • 396 просмотров
Решения вопроса 1
Ptolemy_master
@Ptolemy_master
В общем случае, берете все данные, которые необходимо показывать при загрузке, и вставляете в страницу при начальной загрузке. Затем подгружаете другие данные через API по мере надобности.

Например, в указанном вами примере, уверена, там нет загрузки все ста тыщ данных, да никто и не будет сразу столько смотреть. Загружают какое-то количество, ну допустим, 30, и то не сами песни, а только их заголовки + какую-то дополнительную информацию. Когда вы кликаете на заголовке, уже идет подгруз самой песни. А можно еще сделать так, что песни загружаются сами по мере прослушивания, но тогда, правда, будет усиленный трафик.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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