Olá,
Como tudo agora está convergindo pro HTML5 pela sua qualidade, talvez usar JSF não seja mais necessário para criar uma interface rica.
Minha dúvida é como faço para integração do front-end com o back-end usando apenas HTML5 e java.
Att,
HS
Olá,
Como tudo agora está convergindo pro HTML5 pela sua qualidade, talvez usar JSF não seja mais necessário para criar uma interface rica.
Minha dúvida é como faço para integração do front-end com o back-end usando apenas HTML5 e java.
Att,
HS
Aqui estamos usando AngularJS:
https://angularjs.org/
E ainda um pouco do JQueryUI.
Mas há muitos frameworks para interfaces ricas para se escolher. O princípio por trás de todos é o mesmo: enviar um async request e tratar o resultado.
Não vejo muito bem onde está sua dúvida. Nunca foi necessário usar o JSF para criar interfaces ricas. Ele só era usado por questões de produtividade.
[quote=ViniGodoy]Aqui estamos usando AngularJS:
https://angularjs.org/
E ainda um pouco do JQueryUI.
Mas há muitos frameworks para interfaces ricas para se escolher. O princípio por trás de todos é o mesmo: enviar um async request e tratar o resultado.
Não vejo muito bem onde está sua dúvida. Nunca foi necessário usar o JSF para criar interfaces ricas. Ele só era usado por questões de produtividade.[/quote]
A minha dúvida com vc pega os dados, tipo expression language, javascript …
“Nunca foi necessário usar o JSF para criar interfaces ricas. Ele só era usado por questões de produtividade.”, então se não tiver produtividade ñ existe rsrsrs
Grato,
HS
Varia de API para API. No caso do angular, deve ser por mágica. 
Ele tem uma expression language, mas é muito mais tênue do que o JSF era.
Os dados, lógico, são transportados via JSON ou SOAP (mas hoje em dia, geralmente JSON) de um lado para outro.
Sim, mas o mecanismo era claro. A dúvida era se você não entendia esse mecanismo. As APIs são só facilitadores, mas por baixo dos panos, tudo ainda se resume em JavaScript fazendo desenho de um lado, e servlets tratando de requisições do outro.