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.
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:
Postar um comentário