По сути, если вы хотите динамически загружать компоненты без их жесткой связи с маршрутизацией приложений, вы можете использовать ion-nav. Это должно помочь поддерживать чистоту файлов маршрутизации.
Вариант использования, о котором я могу подумать, - это динамический список элементов, ведущих к различным дочерним страницам. Это должно быть просто с ion-nav по сравнению с угловой маршрутизацией.
Он работает немного как модальные, но при этом сохраняет навигацию, которую вы ожидаете при переходе между обычными маршрутами.
Хорошее объяснение его вариантов использования можно найти в документации здесь: https://beta.ionicframework.com/docs/api/nav/