06-01-2007, 12:22 AM
Lanzado a tiempo para el Google Developer Day (hoy), aún no tiene fecha la versión final.
Esta nueva revisión se caracteriza porque ha recibido un gran aporte de la comunidad, cada cambio y cada adelanto han sido discutidos minuciosamente en el foro de Contributors.
El código sea ha reducido en un 20%, bajando el tiempo de carga. El script de inicio se redujo un 80%, mientras que la optimización de HTTP puede reducir los tiempos de carga de módulos en un 33%.
Quienes utilizaron el pre-release en la migración de entornos Web legacy hacia ambientes Web 2.0, encontraron mejoras en la performance. Mostrando una experiencia de uso similar a la de un desktop. En algunos casos, el sistema se comportó de igual manera que el instalado en una PC, aun cuando funcionaba dentro de un browser.
Los RPC (Remote Procedure Calls) ya no dependen sólo de Java servlets y se pueden conectar a otros back-ends Java. También se soportan inclusiones de scripts en modo cross-site. La librería y recursos disponibles han sido notoriamente ampliados.
La inclusión de ImageBundle permite combinar decenas de imágenes en un mismo conjunto, como si fueran una tira de slides. Ahora las imágenes estáticas, como los íconos de la barra de menú, se pueden combinar en una sola imagen PNG. Esto reduce enormemente el tiempo de descarga de las imágenes, ya que se necesita sólo una petición HTTP para obtenerlas.
IsSerializable y Serializable son equivalentes, esta cuestión fue muy discutida en el foro de Contributors. Originalmente, la interfaz IsSerializable fue concebida para evitar confusiones, porque el mecanismo de serialización tradicional de Java, es en escencia diferente al mecanismo de serialización de GWT. Sin embargo, en la práctica esta nueva interfaz supuso una intromisión del framework en el modelo de negocios, a la vez que muchos objetos Serializable no podían ser transferidos directamente al cliente porque GWT no soportaba dicha interfáz. Fue entonces que se llegó a un acuerdo de coexistencia, para finalmente establecer como Deprecated a IsSerializable. Ahora es posible enviar los objetos de negocio directamente al cliente sin tener que incluir en estos una dependencia con GWT.
RichTextArea, añade funcionalidad "Drop In" para edición de texto rico y SuggestBox, facilita el autocompletado de texto.
¿Tendremos en GWT 1.5 que soporte Generics, For-eachs y annotations, logrando un compilador en sintonía con Java 5 ?
Esta nueva revisión se caracteriza porque ha recibido un gran aporte de la comunidad, cada cambio y cada adelanto han sido discutidos minuciosamente en el foro de Contributors.
El código sea ha reducido en un 20%, bajando el tiempo de carga. El script de inicio se redujo un 80%, mientras que la optimización de HTTP puede reducir los tiempos de carga de módulos en un 33%.
Quienes utilizaron el pre-release en la migración de entornos Web legacy hacia ambientes Web 2.0, encontraron mejoras en la performance. Mostrando una experiencia de uso similar a la de un desktop. En algunos casos, el sistema se comportó de igual manera que el instalado en una PC, aun cuando funcionaba dentro de un browser.
Los RPC (Remote Procedure Calls) ya no dependen sólo de Java servlets y se pueden conectar a otros back-ends Java. También se soportan inclusiones de scripts en modo cross-site. La librería y recursos disponibles han sido notoriamente ampliados.
La inclusión de ImageBundle permite combinar decenas de imágenes en un mismo conjunto, como si fueran una tira de slides. Ahora las imágenes estáticas, como los íconos de la barra de menú, se pueden combinar en una sola imagen PNG. Esto reduce enormemente el tiempo de descarga de las imágenes, ya que se necesita sólo una petición HTTP para obtenerlas.
IsSerializable y Serializable son equivalentes, esta cuestión fue muy discutida en el foro de Contributors. Originalmente, la interfaz IsSerializable fue concebida para evitar confusiones, porque el mecanismo de serialización tradicional de Java, es en escencia diferente al mecanismo de serialización de GWT. Sin embargo, en la práctica esta nueva interfaz supuso una intromisión del framework en el modelo de negocios, a la vez que muchos objetos Serializable no podían ser transferidos directamente al cliente porque GWT no soportaba dicha interfáz. Fue entonces que se llegó a un acuerdo de coexistencia, para finalmente establecer como Deprecated a IsSerializable. Ahora es posible enviar los objetos de negocio directamente al cliente sin tener que incluir en estos una dependencia con GWT.
RichTextArea, añade funcionalidad "Drop In" para edición de texto rico y SuggestBox, facilita el autocompletado de texto.
¿Tendremos en GWT 1.5 que soporte Generics, For-eachs y annotations, logrando un compilador en sintonía con Java 5 ?