@bioforge
Верстающий пыхер

Как получать и хранить данные при смене состояния страницы в Angular 1.5?

Всем привет!
Есть несколько вопросов на которые не могу сам найти ответ.

1 - Как правильнее получать данные для страницы, если для неё требуется несколько типов данных?
Отправлять один запрос который вернёт все данные и раскидывать их по нужным сервисам вручную или на каждый тип данных отправлять свой запрос?
Например, для страницы задач требуется получить: список задач, список пользователей, текущего пользователя.

2 - Стоит ли при переходах по страницам постоянно запрашивать данные?
Например:
Попали на страницу задач - сделали запрос на получение данных.
Перешли на страницу пользователей - сделали запрос на получение данных.
Вернулись на страницу задач, данные доставать из кеша или опять делать запрос?
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
Ваши вопросы из разряда построения архитектуры приложения - рецептов тут нет.
Скорей всего в случае 1 неправильно все складывать в 1 запрос, но есть ситуации, когда это допустимо и выгодно.
В случае 2 - абсолютно никаких рецептов, но есть известная фраза (не дословно) "В программировании есть две по-настоящему сложные проблемы - именование переменных и инвалидация кэша"
Ответ написан
Ваш ответ на вопрос

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

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