For performance reason, all my components, pages, modals and popovers have their own modules, doing so everything is lazy loaded and, notably, only what’s needed will be loaded at boot time.

I don’t create pages for my modals as they aren’t pages respectively not part of the routing.

I hope it answer your question?

Freelancer by day | Creator of DeckDeckGo by night | Organizer of the Ionic and IndieHackers Zürich Meetup

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store