
The Qualities of Quality Code
Before you begin: don’t start this one in a rush. There’s no code here to skim past — just ideas worth reading slowly and keeping.

Before you begin: don’t start this one in a rush. There’s no code here to skim past — just ideas worth reading slowly and keeping.

The correctly implemented ViewModel hierarchy in Ext 5.x MVVM applications provides for more robust, modularized and well-written large applications. Read this article to write big, yet maintainable, expandable and bugless applications.

Do you need to localize your Ext application and feel that the standard way is not right for you? Read this article to find out other ways to implement translations.

Is the application architecture really that important for the development success? Read this article to find out.

Are you planning to upgrade your application to newer version of ExtJS? Read this article to see how to start with UI analysis and what to write to the Design Document.

Do you plan a new application or an upgrade of existing one? Read about the design phase of the project and learn what you must and must not do.

Although Sencha Cmd is a very useful tool for application scaffolding, creating view, controllers and models, sometimes it is faster to use a single-file app. It is especially useful for fast testing, prototyping or concept proof. Read how to do it.

“Hey, Saki, wait a minute. You must be kidding. Grid must have a store; it is a required configuration option.”
Find out if and how it is possible to have an ExtJS 5 grid without store config option.

Chained Stores, introduced in ExtJS 5, allow to use one store in multiple views with independent filtering and sorting. This article discusses what they really are, what are drawbacks and it also provides a playground application that.

The diagram in this article shows how the MVC Ext Application generated by sencha generate app initializes.
We have sent a 6-digit verification code to your email. Please enter it below to continue.
We have sent a 6-digit verification code to your email. Please enter it below to continue.