2011-01-19 9 views
8

Usar UIBinder y Widgets es sencillo, pero el html que produce está bastante borroso y es difícil de diseñar (uibinder genera muchos estilos en línea que anulan el estilo externo, incluso HTMLPanel tiene algunos).¿Debo ir al widget o a HTML?

¿Debo ir con HTML simple donde sea razonable obtener un makrup limpio (con Objetos de elemento simples, por ejemplo, Elemento de botón)?

¿Cómo se procesan los eventos?

¿O es un exceso de productividad que no vale la pena?

¿Qué son los pros y los contras del widget frente a la manera html?

Respuesta

8

Utilizamos los widgets sólo si necesitamos

  • manejo de eventos o
  • internacionalización en el ui.xml

El resto lo hacemos con HTML plano. Por lo tanto, nuestros archivos ui.xml son una mezcla de ambos logrados mediante el uso de HTMLPanel (esto permite el uso de widgets y html sin formato).

This presentation puede ser interesante para usted (a partir de la diapositiva 19).

1

Mi widget de elección. Odio jugar con html y sus identificaciones y escribir la función de JavaScript para ellos y otras razones.

gwt tiene muchos widgets razonables que realmente facilitan la codificación y el pensamiento! simplemente escriba cualquier widget y muchos otros controladores en lugar de escribir funciones de JavaScript si le gusta la codificación de Java.

puede decir que algunos widgets son lentos en algunos navegadores, pero la velocidad no es importante en todos los tiempos, y la escalabilidad es mucho más importante que la estructura gwt y el mecanismo gwt-rpc se lo garanticen.

Cuestiones relacionadas