2009-07-03 14 views
6

¿Hay buenos temas o bibliotecas de componentes para GWT? Los temas integrados son bastante simples para mis propósitos. He visto gwt-ext e smartgwt, pero esos no son muy buenos. ¿Hay otros que tengan un aspecto realmente agradable? Sé de vaadin y realmente me gusta la apariencia, pero por lo que entiendo es solo un marco completamente nuevo.GWT Temas y bibliotecas de componentes

+0

Esto ha degenerado en una discusión sobre Ext GWT y sus temas y estilos. La pregunta se refiere a temas y estilos para GWT propiamente dicho. –

Respuesta

7

El primero que hay que tener cuidado es que hay dos marcos que utilizan EXT y GWT:

Ambos se basan en la biblioteca de componentes de Ext JS.

Gwt-Ext está basado en una versión anterior de Ext JS cuando todavía era LGPL, pero es no longer developed.

Ext GWT pertenece a la misma empresa que todavía está desarrollando Ext JS. Todavía se está desarrollando y está disponible bajo licencias libres y comerciales, y de las dos es la que usaría.

SmartGWT es una alternativa (y es a lo que se están mudando las personas de GWT-Ext). Un colega mío lo miró y no le gustó tanto como Ext GWT, ya que es un envoltorio bastante delgado alrededor del JavaScript de SmartClient, mientras que Ext GWT tiene bastante código de Java. La diferencia es que si ejecuta una aplicación Ext GWT en modo Hosted y conecta su depurador puede ver lo que Ext GWT está haciendo, pero con SmartGWT verá muchas llamadas IDispatch donde desaparece en JavaScript nativo donde su depurador ganó ' ser capaz de seguir

1

Actualmente estoy evaluando ExtGWT: al menos con la nueva versión 2.0, que acaba de salir hoy, no está confiando en la biblioteca ExtJS, sino que está casi completamente escrita en GWT, lo cual es algo bueno. Las excepciones son los widgets de gráficos, que envuelven la biblioteca de gráficos flash abiertos, que se basan en JavaScript adicional (más el flash, obviamente).