List and the scrollDock config

With Ext JS 6 modern toolkit and Sencha Touch 2, you can have docked items on an Ext.dataview.List without wrapping the List in a Container or Panel like this: Notice the docked config on the toolbar and notice in the preview this adds the toolbar to the bottom…

A cause in poor performance

Over the years of working with Ext JS and Sencha Touch, I've gotten to see lots of code both from projects I've worked on and for the many code reviews I've done. One common thing I always see, and I'm not exaggerating when I say always, is something that can…

Abstract vs Override

Developing large single-page applications can be a daunting task. I've seen web applications approach a million lines of code. That's quite a lot of code and performance is a real issue there (luckily it was a B2B application not a consumer facing application). A golden rule in software development, well…