私が正しく理解していれば、GWTとGoogle Closureは、Webアプリケーションを構築するためのJS APIです。それらの違いは何ですか?GWT VS Google閉鎖、違いは何ですか?
18
A
答えて
28
閉鎖はのJavaScriptライブラリーである(実際には複数のライブラリのコレクションのように、それはすべて、単一のライブラリとしてパッケージされており、それがベースライブラリからgoog.require
使用してインポートすることができます)。 Closureは、複数のブラウザと互換性のある方法で共通のJavaScriptタスクを簡素化します。 Closureは、JavaScriptコードを縮小して最適化するJavaScriptコンパイラです。
GWTは(Javaで純粋に書かれたコードを取り、WebアプリケーションはJavaで純粋に書き込むことができるように、HTML、CSS、およびJavaScriptに変換することができますのJavaツールキット(および関連ライブラリ)であるが、迷惑で、ロードに時間がかかるJavaアプレットではなく、実際のHTML5 Webサイトとして機能しました)。
GWTで書かれたプロジェクトは、Closureライブラリを利用することができ、JavaScriptコードを含むことができます。しかし、クロージャは、JavaScriptを書く開発者をターゲットにしていますが、GWTはJava開発者を対象としています。あなたは、スタンドアロンのJavaScriptコードを書いている
- :とき...
使用クロージャーを要約する
。
- "JavaScript Native Interface"(JSNI)経由でGWTに接続するJavaScriptを作成しています。
- 独自のHTML、CSS、JavaScriptを使用することをお勧めします。
GWT用途:あなたは、新規または大規模なWebアプリケーションを開発している
- 。
- あなたはJavaでコードを書くことを好みます。
関連する問題
- 1. Google閉鎖デコンパイラ?
- 2. Google App Engine SDKとGWT SDKの違いは何ですか?
- 3. Google閉鎖でイベントを作成する
- 4. Google閉鎖注釈が私に間違っているとは言わない
- 5. 流暢なインターフェースとメソッド連鎖の違いは何ですか?
- 6. CanvasRenderingContext2D resetTransformとGoogleの閉鎖コンパイラ
- 7. Google Places API - 閉鎖されたPOI?
- 8. Googleマップで閉鎖していない情報ウィンドウ
- 9. Googleの閉鎖ライブラリが壊れています
- 10. vs Stubを許可します。違いは何ですか?
- 11. 閉鎖コンパイラサービスAPI
- 12. JavaScript閉鎖メモリリーク
- 13. clearfixのハックとオーバーフローの違いは何ですか?hidden vs overflow:auto?
- 14. 違いは何ですか? #header.h1 Vs:#header h1
- 15. Visual StudioとVS Expressの違いは何ですか?
- 16. 高度なモードでGoogle閉鎖を使用するサードパーティのJSON?
- 17. golangは、閉鎖関数ポインタ
- 18. は認証失敗閉鎖
- 19. 自動閉鎖クラスを作成するPythonicの方法は何ですか?
- 20. addEventListener、for()、index。閉鎖の使い方は?
- 21. javaストリーム閉鎖エラー
- 22. Luaのシリアライズ閉鎖
- 23. Winformフォーム閉鎖イベント
- 24. 閉鎖イベントのShowDialog
- 25. Mercurialブランチの閉鎖
- 26. 春のコンテキスト閉鎖イベントとコンテキスト閉鎖イベント
- 27. GoogleのDremelとは何ですか? Mapreduceとの違いは?
- 28. クローズvsクローズ、読み取りvs _読み取り、書き込みvs _write - 違いは何ですか?
- 29. Google App EngineとWebホスティングプランの違いは何ですか?
- 30. Google検索とFAST ESPの違いは何ですか?
私は、ClosureとGWTが同じコードベース/ライブラリを使用して、最小化/難読化されたJS結果を生成するのではないかと思います。 –