This chapter has focused on the principles of application architecture and some of the tools we have available in Ext JS 5 applications. We have covered:
Sencha Cmd to generate models, views, and controllers
MVC and MVVM architecture patterns
Cross-class communication
Working with offline data
The next chapter will deepen your knowledge further by introducing data packages in detail. A solid understanding of data modeling and stores will stand you in good stead to develop advanced web applications.