Salve Salve galera,
Gosto muito de desenvolvimento java, especialmente JEE, mas confesso, criar arquivos e mais arquivos JSP, Servlet, usar Struts, Spring, AJAX e Cia. Ltda, pode ser um problemão para sistemas médios e grandes. Se o desenvolvedor quiser usar uma API Ajax de alto nível como o EXTJS, terá que escrever dois sistemas, um em Java e outro em JavaScript… etc etc.
Bem, EJB3 já faz muito por nós no que se refere à persistência e core bussiness (vamos deixar isso para outra discussão)…
Gosto de pensar que coisas melhores para o desenvolvimento web estão por vir e quero compartilhar um pouco das minhas idéais aqui. Estou trabalhando em um projeto que será Open Source para desenvolvimento da interface gráfica com o usuário a partir de Annotations com zero codificação JSP/JSF/JavaScript/HTML, e o uso de annotation serve para evitarmos também de ter que escrever a tela (interface gráfica) como fazemos no GWT/Swing/SWT, onde para cada 1 linha de código de negócio, temos umas 10 linhas de código de tela…
Pra quem tiver interesse, gostaria de opiniões sobre a idéia.
http://svn.sarbarian.com/projects/soa/wiki/WebForms
Abraços,
Davi
. O Servlet que é responsável por montar a tela, no final de tudo utiliza JSP com um RequestDispatcher…