いくつかの Web アプリケーションを使い始めようとしています。ただし、使用するフレームワークの選択は圧倒される可能性があります。
私は過去に Java を扱ったことがあります。仕事で C# .NET を使用しているので、Java の知識を学んだり広げたりすることは気にしません。現在、jsp やその他のアプレットがなくても動作するように見える唯一のフレームワークは、私がまったく理解していない Play 2 フレームワークです。私はこのフレームワークをダウンロードし、実行可能ファイルを自分のパスに配置しました。しかし、私は CakePHP と Yii フレームワーク (他にもあると確信しています) に出会い、データベースを取得してモデルと CRUD などを自動的に生成するコード生成ツールがあることに気付きました。そうねえ、それは時間の節約です。
私は自分の質問をググったところ、これは Play Framework でも可能であることがわかりました (残念なことに、1.x フレームワークのモジュールしか見つかりませんでした。)
Play フレームワーク 1.2 でモデルをすばやく生成するには?
http://www.playframework.org/modules/db
それで、私の質問は...
上記の PHP フレームワークのように、Java Play 2.0 フレームワークでこの作業を簡単に実行できるモジュールはありますか?
いいえの場合、Java フレームワークに固執する価値はありますか (利点はありますか)。
いいえの場合、どの php フレームワークまたは python (ただし Ruby) フレームワークで、この自動補完機能のような最高のツールを備えているとお考えですか? 新しい言語を学ぶという意味ではありません。しかし、言語を学ぶためには、Web 開発以外のこともできます (Ruby の場合は、もっと多くのことができることはわかっていますが、他の言語を学ぶのは時間の無駄かもしれません。しかし、Python や Java を学ぶと、アプリが開かれます。電話開発も)
議論を始めるつもりはありません。答えは簡潔にしてください(私のようではありません)。ありがとう!