リッチ Web アプリケーションの世界に慣れようとしています。ウィキペディアには利用可能なテクノロジの比較表がいくつかありますが、リッチ アプリケーション開発のオプションが何であるかはまだ不明です。
以下で収集した情報を確認し、記入していただけますか? 各オプションの主な長所と短所は何ですか? 大規模で非常にリッチな Web アプリケーションに最適な選択肢はどれですか?
オプション 1: ASP.NET/ASP.NET MVC
ベンダー: Microsoft
環境: Visual Studio
言語: C#
出力: HTML+JavaScript+AJAX
例: www.stackoverflow.com
オプション 2: Silverlight
ベンダー: Microsoft
環境: Visual Studio
言語: C#
出力: .NET 実行可能ファイル?
例: ?
オプション 3: Google Web ツールキット
ベンダー: Google
環境: Eclipse
言語: Java
出力: HTML+JavaScript+AJAX
例: http://www.projectkaiser.com:8080/pk/
オプション 4: Flex
ベンダー: Adobe
環境: ?
言語: ?
出力: Flash (.swf ファイル)
例: http://listen.grooveshark.com/
オプション 5: Adobe AIR
ベンダー: Adobe
環境: ?
言語: ?
出力:AIR
例: http: //www.colabolo.com/en/download.html
オプション 5: Ruby on Rails
ベンダー: Rails コア チーム
環境: ?
言語: Ruby
出力: HTML+JavaScript+AJAX?
例: ?
オプション 6: Java アプレット
ベンダー: Sun
環境: Eclipse
言語: Java
出力: Java アプレット
オプション 7: OpenLeszlo
ベンダー: ?
環境: ?
言語: ?
出力: ?
例: ?
オプション 8: Vexi
ベンダー: Vexi コア チーム
環境: Eclipse
言語: XML + JavaScript
出力: Java例: http://vexi.sourceforge.net/
のデモ
オプション 9: Django
ベンダー: Django コア チーム
環境: ?
言語: Python
出力: HTML + JavaScript + AJAX
例: ?
オプション 10: XUL
???