lançamento do demoiselle 2.5 no serpro
TRANSCRIPT
codin
ome M
alco
vick
Dem
oise
lle 2
,5
Cleverson [email protected]
Cleverson [email protected]
ou ZyC
SUPST/STDCS/STDDC
Cleverson [email protected]
1.0 2.5…2.0
1.0 2.0 2.5…
2009
padron
izaçã
o
críticas
2.01.0 2.5…
20102009
JEE 6prod
utivid
ade
motiva
ção
recon
hecim
ento
padron
izaçã
o
críticas
internalização
feedbac
k exte
rno
…2.0 2.51.0
20102009 2011–2014
intern
alizaç
ão
perform
ance
contr
ibuiçõe
s
amad
urecim
ento
padron
izaçã
o
críticas
internalização
*experi
mentos
JEE 7Java 7 / Maven 3
Java 8muita motivação
olhar para fora
JEE 6prod
utivid
ade
motiva
ção
recon
hecim
ento
feedbac
k exte
rno
mau uso
migração
evolução
HTML
HTML > Render Kit
HTML > Render Kit > JSF
HTML > Render Kit > JSF > Demoiselle
HTML > Render Kit > JSF > Demoiselle > JPA
HTML > Render Kit > JSF > Demoiselle > JPA > JEE
HTML > Render Kit > JSF > Demoiselle > JPA > JEE > JBoss EAP
The Oracle (The Matrix)
equipe
protótipo
dados na sessãodo servidor
2011–2014
intern
alizaç
ão
perform
ance
contr
ibuiçõe
s
amad
urecim
ento
*experi
mentos
JEE 6prod
utivid
ade
motiva
ção
recon
hecim
ento
feedbac
k exte
rno
…es
calab
ilidad
e
2.5
internalização
JEE 7Java 7 / Maven 3
Java 8muita motivação
olhar para fora
mau uso
migração
evolução
evolu
cão
migração
conv
ivênc
ia
multidisc
iplinar
reuso
do prot
ótipo
modern
o
Java
7 / M
aven
3
REST
client-side consumidor
front-end telas
server-side servidor back-end serviços
client-side consumidor
front-end telas
server-side servidor back-end serviços
HTML
CSSJava script
app mobile
JAVAdemoiselle
jpacdi
…
app client…
sessão ?
servidorcliente base de dadossessão
servidorcliente base de dadossessão sessão
servidorcliente base de dadossessão sessão
HTML: Custom Data, Local e Session Storage
App Mobile: Variáveis, atributos e “mini-bases” locaisJavaScript: Variáveis e atributos
App Client: Variáveis, atributos e bancos de dados
servidorcliente base de dadossessão sessão
HTML:
App Mobile:JavaScript:
App Client:
Bancos relacionaisBancos NoSQL
Servidores de cache
2011–2014
intern
alizaç
ão
perform
ance
contr
ibuiçõe
s
amad
urecim
ento
*experi
mentos
JEE 6prod
utivid
ade
motiva
ção
recon
hecim
ento
feedbac
k exte
rno
…es
calab
ilidad
e
2.5
internalização
JEE 7Java 7
Java 8muita motivação
olhar para fora
mau uso
migração
evolução
evolu
cão
migração
conv
ivênc
ia
multidisc
iplinar
reuso
do prot
ótipo
modern
o
muita motivação
resistência
aprendizado
Java
7 / M
aven
3
JEE 7Java 8
JSF + REST REST+ JSF
holofotes
EAD
demoisellelab.wodpress.com
2011–2014
intern
alizaç
ão
perform
ance
contr
ibuiçõe
s
amad
urecim
ento
*experi
mentos
JEE 6prod
utivid
ade
motiva
ção
recon
hecim
ento
feedbac
k exte
rno
…es
calab
ilidad
e
2.5
internalização
JEE 7Java 7
Java 8muita motivação
olhar para fora
mau uso
migração
evolução
evolu
cão
migração
conv
ivênc
ia
MUITO RÁPIDO!
multidisc
iplinar
reuso
do prot
ótipo
modern
o
VICIA!muita motivação
resistência
aprendizado
JEE 7Java 8
Java
7 / M
aven
3
SERPROcomponentes
SERPROcomponentes
serpro-demoiselle-rest
serpro-javax-apiserpro-loginmodule
2.52015 ?
2.52015
3.0?
?
?2.52015
3.0?
JEE 7?Java 8?
?2.52015
3.0?
JEE 7?Java 8?
JSF?
?2.52015
3.0?
JEE 7?Java 8?
JSF?limpeza?
?2.52015
3.0?
JEE 7?Java 8?
JSF?limpeza?
cara de produto?
?2.52015
3.0?
JEE 7?Java 8?
JSF?limpeza?
cara de produto?colaboração?
?2.52015
3.0?
JEE 7?Java 8?
JSF?limpeza?
cara de produto?colaboração?
??
http://demoisellelab.wordpress.com
cabô!