terça-feira, 11 de agosto de 2009

Java, “JSP puro” vs “JSP + JSF”

Estava olhando minhas coisas do semestre passado e achei uma apresentação simples, do que é o JSF e umas comparações dele com JSP puro.


Aqui o link da apresentação em pdf: http://www.4shared.com/file/124357482/878911a2/apresentao_jsp_jsf.html

Parte da apresentação a baixo:

JSF:

  • Prove componentes gráficos de controle para HTML.

  • Aplicação forçada de OO e MVC.

  • (wikipedia) O JSF é atualmente considerado por muitos como a última palavra em termos de desenvolvimento de aplicações Web, resultado da experiência e maturidade adquiridas com o JSP/Servlet (Model1), Model2 (MVC) e Struts.

    Porque continuar com JSP puro.

Porque continuar com JSP puro:

  • Curva de aprendizado muito alta;

  • Mais arquivo(s) XML para configurar (faces-conf.xml);

  • Dificulta para quem gosta de trabalhar com sql puro. (mas que gosta de criar querys sql?)

Porque utilizar JSF (1)

Porque utilizar JSF:

  • Facilita utilização de beans;

  • Exige organização (para alguns desvantagem).

  • Facilita JPA (Java Persistence Api);

  • Utiliza AJAX.

  • Gerencia de eventos. (servidor/cliente)

  • Integração com RichFaces (componentes ricos);

  • Performance do Servidor.

    orque utilizar JSF (2)

  • Várias IDEs:

  • Jbuilder, Borland;

  • Eclipse;

  • Jdeveloper, Oracle;

  • NetBeans, Sun.

Porque utilizar JSF (3)

  • Vários Servidores:

  • Tomcat;

  • Jboss;

  • WebLogic;

  • GlassFish.

Exemplo página


Nenhum comentário: