Entendi, essa é uma preocupação muita válida.
Quanto ao desempenho, ele se mostrou suficiente.
Na verdade, não tive problemas com isso.
Eu já atualizei a versão do framework algumas vezes e nao tive grandes impactos.
O mecanismo pricipal foi respeitado, a parte de modelos/loads/post nao foi alterada.
Eu acredito muito que o fator predominante é a arquitetura da aplicação.
Nos meus designersm ele se encaixou para fazer a interface grafica de acesso a alguns recursos de um Rest.
Esse Rest não possui outra forma de acesso, a não ser pela camada de acesso a recursos.
É mais comum vc ver aplicações Web com uma api Rest, mas não é o caso das minhas aplicações distribuídas.
Eu acredito que dentro dessa arquitetura, o ExtJs é uma boa opção.
Porém eu utilizo “também” outros meios para fazer interface com meus “WebServices Rest”, tenho por exemplo uma aplicação Web com Wicket do qual a fonte de dados é o Rest.
A comunicação é feita via httpCliente, e tudo vai bem.
A melhor parte é ter opções.