We required your guidance for our one of requirement in ionic2. We want to create an application with ionic2 which can run on Mobile (in iOS & Android as hybrid application) as well as on Desktop and Mobile browsers. We have created an sample application as mentioned on ionic2 tutorials. After building the app, we found : App is taking time to load the first page, because an app is being bundled in a single .js file (app.bundle.js) with size of approx 2.8 MB (Because of Webpack functionality). After minification, its reduce down to approx. 1.2 MB. Right now this is just sample application with default menu option coming by default from github. Our concern is after adding the project code, it will definitely would increase in size and hence would take time to load the app. So we want to use Lazy loading concept of file loading. We want to load the files which are related to current modules only instead of loading bundled .js file at time of launching the application so app can load faster. Please provide help on below points : 1. Can we use ionic2 for desktop browser along with mobile hybrid app (Use single code of hybrid mobile app for desktop browsers too) ? 2. If answer is yes for point 1, then please suggest correct way of doing this. 3. What we can do to reduce loading time of application ? 4. How can we configure application to reduce down the size of app.bundle.js ? 5. How can we use lazy loading (load related .js files on demand) ?