質問

をチェックしていたのですが、 ティブコGI 先日、感動しました。

  • 誰かがそれを広範囲に使用したことがありますか?
  • あなたの考えは何ですか?
  • どのような欠点がありましたか?
  • インターネットまたはイントラネット アプリのみに適していますか?

これに関してご意見をいただければ幸いです。

役に立ちましたか?

解決

はい、私はそれをかなり広範囲に使用しました。ここに私の考えのいくつかがあります。発生次第追加します。

  • 私は、フレームワーク自体に IDE を実装する (ブラウザ ウィンドウで実行される) アプローチを評価しません。非常に多くの癖があり、非常にイライラする経験につながる可能性があります。私は通常、IDE 自体を実行する Javascript デバッグ ウィンドウを使用して、Intellij Idea ですべての JS、XML などを開発します。ファイルで作業した後は、IDE に再ロードする必要がありますが、それでもはるかに効率的です。

  • IDE を使用すると、アプリケーション全体を比較的迅速にレイアウトできます。

  • かなり急な学習曲線があります。API は広範囲にわたるため、問題が発生した場合にはコミュニティ フォーラムは役に立ちません。

  • GUI ペイントの多くはインライン スタイル属性を使用して行われるため、スキンを適用してアプリケーション全体を希望どおりに表示することが困難になります。このような理由から、GI は一般公開されているアプリよりもイントラネット アプリに適していると考えられます。

  • GI は「デュアル DOM」アプローチを使用し、画面上の各要素の独自の内部表現を保持します。これにより、JQuery などの他のフレームワークを完全に統合することが困難になる可能性があります。

  • RIAD 環境は素晴らしいものだと思います。GI の方法で物事を行うと、リクエスト/レスポンスのルートをたどるよりも 2 桁速いことがわかりました。

  • 私はプレゼンテーションとビジネス ロジックを強制的に分離することがとても気に入っています。

  • 彼らが組み込んだ JS 拡張機能 (内省的なパッケージ、インターフェイス、クラス定義など) は非常に賢く、非常に便利です。

他のヒント

mysomicには完全に同意しますが、:

  • 残念ながら、Tibco GIには、その重量と実行速度の遅さという大きな欠点があります。

  • jQueryははるかに高速です。

  • また、IEとfirefoxで開発されたUIの異なる動作の問題に遭遇します。

  • ドキュメントの欠如。

ある点でuに同意します。 JQueryとGIを比較して、それらは同じレベルではないと思います:

  • CSS searchengineを実装するJqueryは、プラグイン構造を提供します といくつかのユーティリティツールが、それはまだコンポーネントのようなものです。
  • GIはエンタープライズRIAソリューションであり、マッピングユーティリティ、クラスインターフェイス、拡張機能、実装構造、AMPプラグイン構造、I10N、I18Nなどを提供します。これは複合レベルのようなものです。また、GI IDEもあります。これはすごいことです。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top