Pregunta

Estaba revisando el TIBCO GI el otro día y me impresionó.

  • ¿Alguien lo ha usado ampliamente?
  • ¿Qué piensas?
  • ¿Qué inconvenientes encontraste?
  • ¿Es adecuado para aplicaciones de Internet o solo de Intranet?

Aprecio cualquier comentario que puedas arrojar sobre esto.

¿Fue útil?

Solución

Sí, lo he usado bastante extensivamente, aquí están algunos de mis pensamientos. Se agregará a ellos cuando ocurra.

  • No califico el enfoque de implementación del IDE en el propio marco (se ejecuta en una ventana del navegador). Hay muchas, muchas peculiaridades y puede llevar a una experiencia muy frustrante. Normalmente desarrollo todos los JS, XML, etc. en Intellij Idea usando la ventana de depuración de Javascript para ejecutar el IDE. Después de trabajar en un archivo, se debe volver a cargar en el IDE, pero es mucho más eficiente.

  • Usando el IDE, se puede diseñar una aplicación completa de manera relativamente rápida.

  • Hay una curva de aprendizaje bastante empinada. La API es extensa y los foros de la comunidad no son excelentes cuando tienes problemas.

  • Gran parte de la pintura de la GUI se realiza utilizando atributos de estilo en línea, lo que hace que sean difíciles de personalizar y que la aplicación general tenga exactamente el aspecto que desea. Si es por esta razón, creo que GI es más adecuado para las aplicaciones de intranet que para las que están disponibles públicamente.

  • GI utiliza un enfoque de 'doble DOM', manteniendo su propia representación interna de cada elemento en pantalla. Esto puede dificultar la integración total de otros marcos como JQuery, etc.

  • Como los entornos de RIAD, creo que es increíble. Me parece que hacer las cosas a la manera GI es un orden de dos más rápido que seguir la ruta de solicitud / respuesta.

  • Realmente me gusta la separación forzada de presentación y lógica empresarial.

  • Las extensiones JS que incluyen, como el paquete introspectivo, la interfaz y las definiciones de clase, son bastante inteligentes y muy útiles.

Otros consejos

Estoy completamente de acuerdo con mysomic, pero:

  • Desafortunadamente, Tibco GI tiene una gran desventaja por su peso y la lentitud con la que se ejecuta.

  • jQuery es mucho más rápido.

  • También me encuentro con problemas de comportamiento diferente de la IU desarrollada en IE y Firefox.

  • Falta de documentación.

Estoy de acuerdo con usted en algún punto: Compare JQuery con GI, creo que no tienen el mismo nivel:

  • Jquery que implementa el motor de búsqueda CSS, proporciona la estructura del complemento y algunas herramientas de utilidad, pero todavía es como un componente.
  • GI, que es la solución RIA empresarial, proporciona la utilidad de mapeo, la interfaz de clase, extiende, implementa la estructura, la estructura del complemento AMP, I10N, I18N, etc., es como el nivel compuesto. y también tiene el IDI GI, que es muy bueno.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top