Ionic 2 best practices for apps with many pages

I have read that if you build your app with 30+ pages in Ionic 2, it can start to lag. The app I’m building is certainly heading in that direction. Is there a best practice for structuring you app if you intend to have 30+ pages? Should we simply put more stuff in each page and show/hide components instead of jumping to different pages?

Look at structure of ionic-conferance-app example developed by ionic team. This may help you structure your pages.

Is it true that having too many pages may make the app laggy? If so, what would you recommend?