The following diagram shows how the MVC Ext Application generated by
sencha generate app initializes.
The diagram is based on Ext version 4.2.2 but it is roughly same in the upcoming Ext 5.0. One difference is that
index.html includes only one file:
bootstrap.js that takes care about loading other required files: Ext core classes, css, app.js, etc.