Are there any significant differences between using lazy loading modules or just register all feature modules in the app module (Ionic + Angular)?

As I know lazy loading modules reduce first loading time but if we talk about mobile apps where all output js bundles located together. Seems there is no difference in performance.

Admittedly I haven’t studied this extensively for a while now, but when I did, lazy loading made performance worse for me, because components that were needed in more than one page got duplicated in the app bundle. Combined with what I consider a fairly large bundle of hassle, it’s not worth it for me. I continue to put everything in a single AppModule.