Google Web Toolkit 単語

グーグルウェブツールキット

Google Web Toolkit(GWT)とは、Google提供する、JavaによってAjaxアプリケーション開発するフレームワークである。JavaからJavaScriptへのコンバータを含む。

概要

Webアプリ開発においてサーバーサイド開発言語はJavaPHPを筆頭にRubyPythonなどいくつかのスクリプト言語フレームワークとともに互いにしのぎを削っている状況であるが、クライアントサイドを見ればAjaxが流行しRIAが重要視されたころには既にJavaScriptおよびActionScriptといったECMAScript系の一強で、他の言語が介入する余地はすでにどこにもない状態になってしまっていた。

しかし、ECMAScriptAjaxが流行る前に持たれていたイメージとは裏に非常に高機で柔軟な言語であり、またそうであるがゆえに他のスクリプト言語でも言われているような可読性デバッグの問題が摘され、大規模な開発には不向きな言語であるとされている。(ただしそれをライブラリで補う試みはいくつもなされているし、成果もあげている)

Google MapAjaxを流行させたGoogleはそれを認識していたようで、その対策としてJava言語でクライアントサイド開発ができるようすることでデバッグ保守を容易にしようということで出来たのがGoogle Web Toolkitである。

日本における普及の現状

日本では他のライブラリべると普及度としてはイマイチである。

使われない→資料が少ない→新規参入者が少ない→使われないという負のスパイラル中にいる。

GWTの問題点:非互換性

ツールの性質上、APIなどでいろいろな非互換性が存在する。それにしてもAndroidといいGAE/Jといい、GoogleSun Microsystems(現在Oracle)にケンカを売りすぎである。

関連商品

ニコニコ市場は2023年11月に終了しました。 ニコニコ市場は2023年11月に終了しました。 ニコニコ市場は2023年11月に終了しました。 ニコニコ市場は2023年11月に終了しました。

この記事を編集する

掲示板

掲示板に書き込みがありません。

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/05(金) 22:00

ほめられた記事

最終更新:2025/12/05(金) 22:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP