Столкнулся с таким вопросом, как осуществить в Angular одноразовую загрузку конфигурационных данных из сервера до вызова AppComponent.
Есть несколько вариантов: 1)Поставить Guard на routes, но эти конфигурационные данные используются 7 роутами, копировать для каждого из них Guard как-то мне кажется не целесообразно, данные нужно одноразово получить при загрузке SPA и использовать... И почему-то получение данных внутри guard (observable), не получается отобразить компонент... 2) Использовать app_initializer. К сожалению у меня не так много опыта чтобы понять как это реализовать на этапе загрузки в Angular 6, примеры которые я увидел на форумах, достаточно скудноваты объяснением что и как происходит и непонятны.
Вопрос:
Каким образом осуществить получение данных конфигурации из сервера перед загрузкой компонентов в Angular? Если есть примеры, будет очень хорошо, поскольку информации об этом немного.