HTML 5 + Java

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. :slight_smile:
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.