
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.

I had an opportunity to work also with non-Ext frameworks while I was integrating wonderful Bryntum Scheduler and Gantt to Angular, React and while doing so I had to learn about the other frameworks. I already have a lot of experiences with ExtJS and I have written many large production-grade applications in this framework.
Yeah, I know, there has not been a new content here for years. It is not that I would have abandoned ExtJS or software development,

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.

Have you ever been interested how many files your application consists of? Or how many lines have you and your developers have written in this app? Read to find how to easily count them.

How do we use asynchronous Ext.Msg to confirm Ext window close? Find out.
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.