Я работаю с продуктами Sencha начиная с Ext2. На протяжении всех этих лет я много раз переписывал свой код, чтобы приспособиться к их изменчивому изменяющемуся шаблону кодирования.
От неприятных Class.superclass.method.call()
до новых me.callParent()
, до недавнего принятия initialize
и удаления initComponent
в ST2, я бы посоветовал вам перейти на самый новый выпуск, поскольку все, что в прошлом не было снова использовать повторно. Изучите новый стиль кодирования, не тратьте время на старую структуру. Это не поможет вам, учитывая, что наш веб очень быстро меняется, а ST1 и ST2 также довольно разобщены.
В то время как 1.1 - это старый добрый твердый объект (очень похожий на Ext), с v2 работать с автоматическим загрузчиком очень интересно.
В последнее время я создал два собственных приложения Cordova (ранее PhoneGap) для iOS, и пока производительность довольно хорошая.