IS GWTはjqueryフレームワークと同じか、それと同じです。jqueryと比較したGWTとは何か
私は私がすべてのAJAXのもののために主にjqueryの使用を意味します。 GWT
へ移行する何らかの正当な理由IS GWTはjqueryフレームワークと同じか、それと同じです。jqueryと比較したGWTとは何か
私は私がすべてのAJAXのもののために主にjqueryの使用を意味します。 GWT
へ移行する何らかの正当な理由はDeveloping with Google Web Toolkitを見てみましょう。
引用:
GWT SDKコア のJava APIとウィジェットのセットを提供します。これらはあなた が 渡っAndroidとiPhone用のモバイル ブラウザなど、すべてのブラウザを実行し、高度に最適化された JavaScriptにソースをコンパイルし、その後のJavaと でAJAXアプリケーションを書くことができます。この ように
構築するAJAXアプリケーションは、DOM操作 とXHR通信等 一般的な概念の上に抽象化 高いレベルにより生産のおかげです。
あなたはどちらか事前に缶詰し ウィジェットを限定されるものではありません。あなたは、ブラウザのDOMとJavaScript で を何かできることは、手書き JavaScriptでの相互作用 含め、GWTで行うことができます。
これを読んで、GWTアプリケーションをJavaで書くことが分かりました。これはJavaScript(またはjQuery)と大きく異なります。
どのように動作しますか?あなたはJavaでコードを書いて、GWTコンパイラはJavaコードを書いたときにあなたが言ったことをする最適化されたJavascriptを吐き出します。
jQueryはJavascriptの上に構築されたフレームワーク/ライブラリであり、AJAXコールバックのような面倒なJavascriptコードを書くことを避けることで、より簡単になります。
GWTを使用すると、と書いて、Javaコードに翻訳されます。 jQueryを使って
、あなたはJavascriptをを書きます。
GWTはjqueryではなく、Springと競合しています –
GWTは完全に異なっているがあります。 GWTではソースコードをJavaで記述します。 jQueryを使用すると、ソースコードにJavaScriptを書くことができます。これは名目上の類似性にもかかわらず、まったく異なる言語です。 jQueryに慣れていて、ソース言語をJavaに変更する必要が特にない場合は、変更をお勧めしません。
私はJQueryやそれに類するJavascriptライブラリに比べてGWTの最も重要な優位性は、ブラウザの都合で書かれたものであると信じています。 GWTは、15年前にJavaが約束したものと同じように私たちに約束しています。あなたはJavaの専門家ではなく、javascriptの専門家でも、私はこの機能だけがGWTへの投資を補うと信じています。
Javascriptに比べてJavaの優位性は言及していません。 Javascriptの支持者は反対側を信じるので。
GoogleはGWTの重要な要因の1つです。
JQueryの目的は、AJAXの多くの有用なクラスとヘルパーメソッドを使用してJavaScriptをロードすることです。あなたはまだJSで書いて、ブラウザが提供するデバッグ機能を使ってデバッグします。
GWTを使用するには、Javaで記述する必要があります。これは、その後JavaScriptに変換されます。 Eclipseを使ってJavaアプリケーションであるかのようにアプリケーションをデバッグすることさえできます。アイデアは厳密に型付けされたコンパイル言語で書かれており、Eclipseのすべての機能(ソース管理のリファクタリングなど)の恩恵を受けていますが、それでもJSアプリケーションになります。
GWTを手書きのJSと混在させることもできますが、APIのスコープの外側にあるもの以外の操作をしない限り、一般的にはそうではありません。
とあなたの情報のために、jQueryのは、GWTに移植されました:GwtQuery
は実際には、Javaのフレームワークです。 GWT - Google Web Toolkit - http://code.google.com/webtoolkit/ GWTはリッチインターネットアプリケーションに適しているため、必要なものだけを決定することができます。 – Igor