Foro sobre Java EE > JSF vs GWT
Hola,
¿Cómo va a ser tu proyecto? ¿Qué IDE te gusta más?
Si quieres llevar la lógica al cliente y hacer pantallas una sola página (SPI) yo creo que es mejor opción GWT.
Perdona que es SPI??? no lo he escuchado en mi vida....
A ver mi idea es hacer una red social, y tendrá muchas cosas con javascript y demás..por eso pensé en GWT....
Como va a ser sobre todo temas de front-end por eso pensé en la opción GWT + JSF, que hay librerías que las integra las dos.
Un saludo
Está entrada de Jose María en JH te puede ayudar a entender muy bien lo que es
http://www.javahispano.com/contenidos/es/manifiesto_single_page_interface/
En el mundo de las redes sociales existen productos personalizables que te permiten hacer tu propia red social. Mira esta página http://visionwidget.com/inspiration/web/246-social-networking-apps.html
Y si tengo que hacer la redsocial... ni idea. Necesitaría saber que quieren que tenga, como de importante es el aspecto de la aplicación, .... Lo que si tengo claro es que la intentaría hacer SPI (que creo que se ajusta muy bien a este tipo de aplicaciones).
un saludo
Gracias,
En realidad la red social es una excusa para usar otras tecnologias que me interesan aprender o juguetear...no es algo que tenga pensado en que llegue a ser algo...
Como nunca he usado jsf ni GWT y me parecen opciones interesantes, por eso queria usar una de las dos...pero no sé cual debería usar....
Sin duda la mejor opción hoy en día es VAADIN siendo el primer web frsmework ajax sever side. Una gran paleta de componentes, solo programa en java, al ser server centric no mas servicios RPC, y como está construido encima de GWT si quieres mas componentes lo podras hacer tu en GWT o migrar jquery a GWT y despues a VAADIN. Una gran comunidad detras de el y muchos componentes custom free o de pago.
Personalmente he programado en GWT y JSF un mismo proyecto, además de trabajar desde hace mucho 5 años con GWT, prácticamente desde sus comienzos y con componentes GXT y SmartGWT.
Una red social requiere una GUI muy amigable por tanto mucho javascript por lo es apropiado el uso de GWT sin componentes sobre este. Ya que lo que se ejecuta es javascript IE y Fx suelen ejecutarlo con mas lentitudad a diferencia de chorme en la cual se nota la velocidad. Otra cosita importante es carga de codigo en el navegador que tb suele ser lenta la primera que se carga, sin embargo si se una la técnica de division de codigo (split code) de GWT. Algo que tambien puede ayudar mucho es la utilizacion de websockets para una comunicacion fluida y bidireccional, ademas de los websorkets para trabajas con procesos backend en el navegador.
Saludos.
Buenas,
Estoy iniciando un proyecto de software libre y he estado mirando por ahí. Hay gente que recomienda JSF otros que recomiendan GWT otros usar JSF con GWT. Vosotros que opinais?