Лучше ли создать новый модуль, содержащий все угловые компоненты, которые будут лениво загружаться после аутентификации пользователя (в целях безопасности) или это не имеет никакого значения?
Я работаю над простой авторизованной веб-страницей и пытаюсь сделать ее немного безопаснее.





В соответствии с рекомендациями Angular Docs вы можете переместить компонент в отдельный модуль и выполнить отложенную загрузку по запросу пользователя. Это улучшает время запуска приложения и время взаимодействия пользователя с ним. Доступ к модулям с ленивой загрузкой можно получить с помощью Router.
Основная причина отложенной загрузки модулей Angular, как правило, заключается в том, чтобы уменьшить первоначальный размер загрузки пакета. Это обеспечивает более быструю загрузку приложений Angular и лучшую модульность.
Но да, вы также можете рассматривать безопасность как часть этого. Просто после реализации отложенной загрузки следует подумать о реализации CanLoad Guard.