Trilha UX/FrontEnd
Loiane Groner
http://loiane.com
@loiane
Ext JS 4:
Dicas e Melhores Práticas
Me, MySelf & I
•Gerente de Desenv Projetos @Citibank
•8+ XP TI
•Java JUG Leader
•Sencha Community Leader
•http://loiane.com
•@loiane.com
Momento Jabá
packpub.com ou amazon.com
1
Defina os seus
próprios
componentes
2
Inline Code
x
MVC
3
Não edite o
código fonte
Não edite o
código fonte!!!!
Não edite
o código
fonte!!!!
Sério
4
App Ext JS
é Ext JS e não
Ext JS +
alguma coisa
Não
Faça
Isso!
UI: Ext JS
J
S
O
N
Server
Rails, PHP, JSP, ASP.NET, ColdFusion, Perl, Phyton, etc
5
Implemente
gradualmente
http://livereload.com/
6
Evite
Overnesting
FormPanel
GridPanel
TabPanel
Container
x
Panel
7
Ajax
Success x
Failure
https://github.com/loiane/masteringextjs
8
Ext.getCmp
is evil!
Ext.getCmp
x
Ext.ComponentQuery
id x itemId
Procure o João
Procure o João que mora na
Rua Jardim São Luiz #4
Bairro Jardim Saúde
São Paulo - SP
CEP 05678-900
Brasil
9
Reuso de
Código
10
Associations
or not
associations?
11
Debug is on
the table
http://www.illuminations-for-developers.com/
12
Testes
http://www.bryntum.com/products/siesta/
13
Documentação
é sua melhor
amiga!
14
ExtJS
Mobile?
15
Minifique
código de
produção
http://browserdiet.com/
Obrigada!
http://loiane.com
@loiane
http://slideshare.com/loianeg
TDC2013: ExtJS 4: Dicas e Melhores Practicas
TDC2013: ExtJS 4: Dicas e Melhores Practicas
TDC2013: ExtJS 4: Dicas e Melhores Practicas