Title
Date
Author
Comments
March 25th, 2011
radu

Lately I had to do more work with ExtJS x-templates, and really found them very flexible. One feature I find useful is the support for formatting functions. So you can have a template which outputs different things for plural and singular forms:

new Ext.XTemplate(‘{0:plural(“record”,”records”)} deleted’).apply([4])
// -> 4 records deleted

This is nice. Yet the formatting functions are [...]

September 12th, 2010
radu

Well, as many of you know, the guys from Sencha are already working on ExtJS 4, and will be showing an preview at the Sencha Conference in San Francisco. As I won’t attend (there’s quite a distance from Cluj-Napoca, Romania to San Francisco), I am expressing here some opinions on what I think would be [...]

July 14th, 2010
radu

Automation testing of UI is essential in any big project, but it is difficult to achieve this for user interfaces built with ExtJS. Selenium records user actions, by clicks on elements, and memorizes the ids of the selected elements. Yet since ExtJS auto-generates ids which are not guaranteed to stay the same, you cannot rely [...]

May 26th, 2010
radu

I like ExtJs and the way it is so modular. This time I needed to have something very easy, which is not implemented by default in Ext, so I rolled my own. I needed windows to fire ‘tofront’ and ‘toback’ events. In an app I am working on, the user can have quite many windows [...]

February 18th, 2010
radu

Tips on JavaScript and ExtJS: using the ExtJS ref config option on panels and other components.

January 23rd, 2010
radu

This article explains how you can achieve powerful object oriented JavaScript with the help of ExtJS Core library. Good points on inheritance, overriding, flexibility, possible pitfalls that come with this approach. A good way to start building one page JavaScript web applications.