Otimizar: a palavra-chave da nova versão
Forma-se sempre uma expectativa muito grande quando a equipe Ext lança uma nova versão de seu framework. Dessa vez não foi diferente. A versão 3.1 é proclamada como a versão que “coloca a casa em ordem”. Segundo a equipe o framework inteiro foi varrido em busca de vazamentos de memórias e oportunidades de otimização. Em post oficial a equipe explica o que foi feito para melhorar a performance do framework: remover referências que permitiam vazamentos de memória, remover chamadas redundantes para gerenciar layout de componentes e refatorar o núcleo de eventos Ext.EventManager.
Novas extensões adicionadas
Também para satisfação geral da comunidade a equipe não deixou de adicionar novos componentes! São extensões já consagradas que agora estão sendo incluÃdas no framework. Notem que quando digo incluÃdas não quero dizer que agora são parte do arquivo ext-all.js. Esses fontes foram admitidos pela equipe Ext e agora são gerenciados por eles, mas o seu código não faz parte do arquivo ext-all.js. Ao invés disso eles estão na pasta ux dentro de examples. Isso evita que o tamanho do framework cresça e cresça cada dia mais.
As novas extensões são:
- TreeGrid:Â permite ter um TreePanel com caracterÃsticas de Grid
- LockingGrid: excelente adição que permite congelar certas colunas enquanto usamos o scroll em outras.

- ColumnHeaderGroup: permite agrupar o cabeçalho das colunas de um grid.

E mais…
A equipe ainda criou novos exemplos como um formulário utilizado o poderoso e ainda pouco usado layout vbox, um grid utilizando recursos de filtro e um outro formulário onde é possÃvel editar as labels dos campos.
Não tive tempo de realizar muitos testes porque eu já quis logo republicar o anúncio da nova versão aqui no ExtDesenv. Em breve estarei realizando a atualização da versão anterior 3.0 para a nova em um sistema grande e posto qualquer eventual observação.
Forte abraço e até em breve!
Related posts:





Muito bom,
Ficou bem mais claro as melhorias para nova versão.
É impressionante ver como o extjs está crescendo rápido.
Abraço!
“um grid utilizando recursos de filtro”, não consegui encontrar,a página está fora, pode me informar onde encontro exemplos de filtros para as grids? Obrigado!