I have a few fundamental questions about the performance of SenchaTouch based apps. Please refer to this article by LinkedLN team on how they improved the performance of their HTML5 app by hand coding DOM Manipulations :- http://engineering.linkedin.com/link...crolling-html5 In the context of this article I see two issues with Sencha Touch :-
Most of the Dom nodes in the Sencha UI are generated by Sencha API code and not from markup. If we write code to directly manipulate these Dom elements, can we be sure that it will not produce any side effects ?
Sencha Touch allows you to manipulate of app DOM tree. You can implement own strategy of how to work with tons of your application's DOM elements. You can remove and put to cache unused DOM elements and restore them if it necessary.
Of course if you manipulate DOM nodes directly when you can expect any side effects. You should investigate how your manipulation affect on Sencha framework.