私はwebappのプログラムに参加しています。私は利用可能な多くのフレームワークについて非常に混乱しています。それぞれが異なる言語に基づいています。私はそれらの多くを見つけました(そしてそれらのいくつかを試してみました)私はJava、PHP、Javascript、CSS、HTML、Python(しかしdjangoを試したことはありません)、C /C++言語の経験があります
今のところ、私が得た最高のものはRubyOnRailsです。私はRuby言語についてあまり知識がありませんが、Pythonに非常によく似ています。つまり、簡単な言語のように見えます。それで、Rubyをレールで使用することを学ぶことはそれを正当化しますか?
私は次のようなフレームワークを見つけました:
Spring(Java)Django(Python)GWT(Java)Rails(Ruby)これらは、より高度で成熟したフレームワークに見えます。では、さまざまなフレームワークを使用してWebアプリケーションを開発することについてどのような経験がありますか?それぞれの長所/短所は何ですか?(またはあなたが言及したい他のもの。)そしてあなたが推薦する良いリソースや本。
私は、Javaベースのものははるかに複雑で退屈であり、Railsは複雑さと有効性の間の良い中間点であるように思われることを読みました。また、GWT(Google Web Toolkit)は、使用するウィジェットのセットを提供するため、UIを開発するのに適しているようです。
Web用のデスクトップのようなアプリを開発するための豊富なユーザーインターフェイスを備えたフレームワークを探しています...
コメント、アイデア、提案をいただければ幸いです。
すみません、私の悪い英語です!:)