3

前几天我在检查TIBCO GI,给我留下了深刻的印象。

  • 有没有人广泛使用它?
  • 你怎么认为?
  • 你遇到了什么弊端?
  • 它适用于 Internet 还是仅适用于 Intranet 应用程序?

我感谢您对此提出的任何意见。

4

3 回答 3

5

是的,我已经非常广泛地使用它,这是我的一些想法。将在发生时添加到它们中。

  • 我不评价在框架本身中实现 ​​IDE 的方法(它在浏览器窗口中运行)。有很多很多的怪癖,这可能会导致非常令人沮丧的经历。我通常使用 Javascript 调试窗口在 Intellij Idea 中开发所有 JS、XML 等来运行 IDE 本身。处理文件后,必须在 IDE 中重新加载它,但它仍然效率更高。

  • 使用 IDE,可以相对快速地布局整个应用程序。

  • 学习曲线非常陡峭。API 很广泛,当您遇到问题时,社区论坛也不是很好。

  • 大部分 GUI 绘制都是使用内联样式属性完成的,因此很难对它们进行蒙皮,并使整个应用程序看起来完全符合您的要求。如果是因为这个原因,我认为 GI 比公开可用的应用程序更适合 Intranet 应用程序。

  • GI 使用“双 DOM”方法,保留每个屏幕元素的内部表示。这会使完全集成其他框架(如 JQuery 等)变得困难。

  • 随着 RIAD 环境的发展,我认为它很棒。我发现以 GI 方式做事比沿着请求/响应路线快两个数量级。

  • 我真的很喜欢强制分离表示和业务逻辑。

  • 他们放入的 JS 扩展,如内省包、接口和类定义,非常聪明,非常有用。

于 2009-05-18T01:36:09.893 回答
1

我完全同意 mysomic,但是:

  • 不幸的是,Tibco GI 有一个巨大的缺点是它的重量和运行速度有多慢。

  • jQuery 要快得多。

  • 我还遇到了在 IE 和 firefox 下开发的 UI 行为不同的问题。

  • 缺乏文件。

于 2010-09-22T09:28:20.933 回答
1

我在某些方面同意你的观点:将 JQuery 与 GI 进行比较,我认为它们不是同一级别:

  • Jquery 实现了 CSS 搜索引擎,提供了插件结构和一些实用工具,但它仍然像组件。
  • GI是企业级RIA解决方案,提供映射实用程序、类接口、扩展、实现结构、AMP插件结构、I10N、I18N等,就像复合级别。它还有 GI IDE,非常酷。
于 2011-06-18T13:11:35.503 回答