в этом случае правильно будет иметь папку routing где все роутер модули лежат, это упростит поиск подключаемого
на беке как водится один общий конфиг который собирается из дочерних конфигов
а в момент запроса все равно сработает один из них, а вот конфиг загрузится весь
мои знания бека не дотянут даже до поверхностных, так что аргументированно оппонировать не смогу)) но в ангуларе логика проста, а для описания всей системы api давно придуманы openAPI 1-2-3, GraphQL и тому подобные вещи. Это просто РАЗНЫЕ сущности - роутинг ВНУТРИ ангулар приложения и обращения к бекэнд API