Тогда еще вопрос по организации кода. Раньше в документации ангуляра описывался некий модуль CoreModule, сейчас в документации я не нахожу ничего по нему. Это приняли за bad practice? Если да, то какая альтернатива, если нужны например сервисы, которые общие для всех модулей? Где их хранить?
не думаю что должен быть кор модуль, у меня в проекте обычно есть папка core, в ней лежит много разных. модулей, сервисов и тд, это отдельный, больше интеграционный слой