【发布时间】:2008-10-24 18:50:55
【问题描述】:
【问题讨论】:
【问题讨论】:
是的,我已经非常广泛地使用它,这是我的一些想法。将在发生时添加到它们。
我不评价在框架本身中实现 IDE 的方法(它在浏览器窗口中运行)。有很多很多的怪癖,这可能会导致非常令人沮丧的经历。我通常使用 Javascript 调试窗口在 Intellij Idea 中开发所有 JS、XML 等来运行 IDE 本身。处理文件后,必须在 IDE 中重新加载它,但它仍然效率更高。
使用 IDE,可以相对快速地布置整个应用程序。
学习曲线相当陡峭。 API 很广泛,当您遇到问题时,社区论坛也不是很好。
大部分 GUI 绘制都是使用内联样式属性完成的,因此很难对它们进行蒙皮并使整个应用程序看起来完全符合您的要求。如果是因为这个原因,我认为 GI 比公开可用的应用程序更适合 Intranet 应用程序。
GI 使用“双 DOM”方法,保留每个屏幕元素的内部表示。这可能会导致难以完全集成其他框架,例如 JQuery 等。
随着 RIAD 环境的发展,我认为它很棒。我发现以 GI 方式做事比沿着请求/响应路线快两个数量级。
我真的很喜欢强制分离表示和业务逻辑。
他们放入的 JS 扩展,如内省包、接口和类定义,非常聪明,非常有用。
【讨论】:
我完全同意mysomic,但是:
不幸的是,Tibco GI 的一个巨大缺点是它的重量和运行速度很慢。
jQuery 要快得多。
我还遇到了在 IE 和 firefox 下开发的 UI 行为不同的问题。
缺乏文档。
【讨论】:
我同意你的观点: 比较JQuery和GI,我觉得不是一个级别的:
【讨论】: