MVC architectural pattern is introduced in ExtJS from version 4. The 5-th version added the support of MVVC. These patterns gave a birth to so called Fat Stupid and Ugly Controllers. FSUC and God View Objects makes the code highly complicated.
Category: ExtJs
Dynamic action column glyph icons
In standard grid columns we have a renderer property which is used to represent data in appropriate way. Unfortunately this feature is missing in action column but we can add it using the following override for ‘Ext.grid.column.Action’ class.
Generating workspaces
Sencha workspace helps us to share ext framework, code and third-party packages. It is very useful if you are going to develop more then one one-page-applications.
Generating ExtJS application
There are two toolkits in ExtJS: classic and modern. Classic toolkit is the old ExtJS5’s layer. It is used to create desktop applications. Modern toolkit is used for touch devices. Here I will show you how to generate desktop application using only classic toolkit.