ejemplo cloak angularjs gwt

cloak - ¿Va a regresar GWT o es hora de pasar a AngularJS?



ng-model (0)

Personalmente creo que GWT es una gran herramienta. Puede ser difícil entrar en él, pero una vez que está ganando confianza, tiene todos los beneficios de un lenguaje de alto nivel y no tiene que usar JavaScript si lo desea, pero aún puede hacerlo.

Sin embargo, me gusta el hecho de que puedo programar mi aplicación en Java usando, por ejemplo, Eclipse. También creo que el Modo Super Dev es bastante limpio y que el framework tiene muchas cosas que pueden hacer tu vida más fácil, por ejemplo, la comunicación del cliente del servidor puede manejarse dentro de una instancia de Eclipse utilizando solo otro proyecto Java compartido. Creo que esto es increíble. y no entiendo por qué alguien preferiría una biblioteca que me obligue a escribir JavaScript cuando tenga la alternativa de escribir muchas de esas cosas usando Java y compilarlo en JavaScript .

Pero, por otro lado, parece que GWT muere de forma muy silenciosa y lenta, por ejemplo, si echas un vistazo a Google Trends:

(Vea los resultados actuales aquí: link )

Me he pasado los últimos días intentando crear un proyecto de GWT en Eclipse y tuve que luchar con bastantes cosas. Parece que no hay una manera fácil de crear un proyecto GWT modular simple. La única forma era usar el gwt-maven-archetypes ; pero esto tiene sus inconvenientes también, por ejemplo, ahora tengo que iniciar el servidor de Codeserver y Tomcat desde dos comandos Maven separados y Eclipse no parece matar al Codeserver si uno presiona el botón de detención (en este momento tengo que matarlo usando el administrador de tareas). Otra cosa es que el Diseñador GWT también se ha descontinuado y ya no está disponible para GWT 2.7.0 en Eclipse.

Dicho esto, estoy teniendo un momento difícil para decidir si debo ir por GWT. En mi caso, esto me traería el beneficio de tener una configuración como esta:

  • Aplicación de Android (Java)
  • Servidor de base de datos / API RESTful [Java (Hibernate / Spring)]
  • Bibliotecas compartidas (Java, por supuesto)
  • Aplicación web GWT (Java, ¿qué más?)

pero, por otro lado, puedo ver qué tan rápido se puede trabajar con AngularJS. Ni siquiera mencionar que Google también debió abandonar el proyecto GWT por una razón.

Así que esperaba que alguien que tenga experiencia con ambos frameworks que haya cambiado de GWT a AngularJS o al revés podría compartir su experiencia conmigo o con nosotros. Además, me encantaría escuchar algunos argumentos convincentes de por qué elegir uno sobre el otro - Sé que el desbordamiento de la pila no permite las preguntas basadas en la opinión, pero ( en mi opinión * huehuehue *) uno debería ser capaz de separar objetivamente esos marcos.

¡Gracias por sus respuestas!

28.02.2018