title: Dynamically Load Extjs Modular application
body: <p>I am in to developing a large client side app with very complex views on each modules using Extjs5. I have developed apps in Extjs but they all compile to a single app.js file. So based on the complexity of the views in all the app mockups I am estimating the size of the app will be around 20MB to 25MB even after compiled.
  I was thinking to split the modules as separate applications and create a master app with tabs or something, which triggered will be loading individual apps in a iFrame within the master app. But I doubt if the iframe behaviors are altered in different browsers or deprecated in any future browser releases, that will be another big problem.
  So is there any way in sencha cmd, which compiles app in separate files based on modules and load them on demand out of the box ?
  If not what is the advisable solution I should be going ahead with.  </p>