Generación de código GWT, MVC y soporte

Estoy leyendo sobre GWT y hasta ahora suena demasiado bueno para ser verdad (!).

Me gustaría comenzar a invertir el tiempo para realmente aprender GWT, pero tendría algunos usos muy específicos, y odiaría pasar 2 semanas aprendiéndolo solo para descubrir que no puedo usarlo después de todo.

Revisé las preguntas frecuentes e hice un montón de búsquedas, pero no puedo encontrar respuestas a algunas preguntas muy específicas. Dado que son muy similares en naturaleza (todos tienen que ver con las capacidades de GWT, que, sorprendentemente, están ausentes en gran medida de los documentos del proyecto) pensé que en lugar de desordenar SO con muchas micro preguntas, simplemente las pondría aquí, ya que deberían arrojar luz sobre el mismo problema que estoy teniendo dificultades para entender:

  • Una de las "prácticas recomendadas" más destacadas para el desarrollo web eficaz es colocar CSS en la parte superior de cada página HTML y JS en la parte inferior; ¿Puede GWT honrar esto y, en términos más generales, GWT le permite generar el código del lado del cliente como quiera (es decir, el orden en que se genera el código y el código que se genera)?
  • ¿GWT admite patrones MVC / MVP del lado del cliente? En pocas palabras, ¿cómo?
  • ¿Requiere GWT algún tipo de configuración especial, bibliotecas, etc. para generar una versión de "código web móvil" de su código además de la versión de "sitio web normal" (es decir, 2+ bases de código generadas donde 1 está destinado a ser servido al navegador web y el otro está destinado a ser servido a un navegador móvil como WebKit)?
  • ¿Dónde documenta el proyecto oficial GWT (alojado y mantenido por Google ) su lista de navegadores compatibles? Solo pude encontrar esto que tiene 4 años.

Gracias de antemano por cualquier ayuda / empujones en la dirección correcta.

Respuesta 1

Intenté mostrar AlertDialog cuando se presiona un botón en QuickAction. Pero mi aplicación se bloquea al intentar realizar esta tarea. No sé qué está causando el error. También intenté usar ...

Estoy usando Spring RestTemplate y necesito forzar a mi cliente a enviar una solicitud HTTP a través de una interfaz de red específica. Ya encontré una solución usando java socket: NetworkInterface nif = ...

Obtengo el siguiente stacktrace en una aplicación Grails 2.0.4: java.lang.ArrayIndexOutOfBoundsException: 6170 en com.springsource.loaded.NameRegistry.getIdFor (NameRegistry.java:44) en ...

Estoy enviando un objeto json a una URL REST como: JSONObject loan = new JSONObject (); loan.put ("clientId", "1"); loan.put ("productId", "1"); Ahora también tengo que enviar una matriz como parte de la carga útil: {...