2011-07-19 17 views
1

ここでは、Javaのための最高のWebフレームワークについて何度も質問しましたが、私が知りたいことは業界で最も一般的なものが何であるかです。もし私が、私の履歴書にもっとも有用なものであるJavaベースのWebアプリケーションを開発する仕事をしたいのであれば? JSFはOracleによってサポートされているのでそれですか?私はまた、春が多く言及しているのを見た。もう一度、私は最も使いやすいものや最新のものを探しているのではなく、賃金の高い仕事を得るために最も有用なものを探しています。java業界標準のWebフレームワークは何ですか

+0

業界標準ではありませんが、スクリュー標準です。 [Play Play](http://www.playframework.org/)。ウェブセクターの業界標準は時代遅れです。常に最先端を保ち、常に学びます。 – Raynos

+0

私はそれに同意し、後でもっと良いものに目を向けるつもりですが、私は最初に標準的な基盤を確立したいと考えています。それはまだ多くの企業がWindows XPを使い続けているようなものだが、MacやLinux、Windows 7の使い方を知っていれば、迷惑になるだろう。 – jhlu87

+0

答えではないが、Restletの作業は本当に楽しい。私はそれが同じカテゴリーではないことは分かっていますが、本当にうまくいっていて、あなたは履歴書に「SOA」を入れることができます。 :-) – corsiKa

答えて

4

これはかなり主観的な答えになるだろう、Matt Raibleは興味深い比較を与えるpresentationsをいくつか持っている。数年前、ストラットは行き先の枠組みであり、まだそれを使用しているショップはたくさんあります。 Struts1とStruts2は全く別の動物であり、後者はWeb Workというフレームワークに基づいています。

最近、Spring MVCは非常に一般的な選択と思われますが、それはまったく逸話的な観察です。

あなたの履歴書に関して、あなたが特定の技術に縛られていない可能性がある雇用主を示すいくつかのフレームワークに慣れ親しんで、仕事に最適なツールを習得し、すべてのフレームワークが均等に作成されているわけではありません。

まず、Spring MVCを選ぶというのは、たくさんのお店が依存性注入と休止状態の統合にSpringを使用しているという簡単な理由のため、あなたはSpring Koolを飲むことを忘れるでしょう最初の。

その後、別の方法でStripesやWicketなどに移動します。

+2

フレームワークなしでそれを行うことも、熟練した従業員の良い兆候です。 – Raynos

+0

はそれに非常に賛成です。raynos –

+2

フレームワークなしでそれを行うことができるということは、従業員が必要以上に何かをやって5〜10倍過ごしたことを意味します。彼らは非常に熟練しているかもしれませんが、彼らは私が望む従業員のようなものではありません。彼らは "ここに発明されていない"シンドロームの強力なケースをもたらすだろう。 – corsiKa

0

最初にSpring MVCを選択する必要があります。

第2に、Webフレームワークのカテゴリ/タイプに慣れ、各タイプの1つのフレームワークに関する無差別な知識を得ることを試みます。その知識は、同じタイプの他のフレームワークに容易に移すことができます。また、特定のフレームワークのポジティブとネガティブを議論する際にインタビュー中にインテリジェントに聞こえるようになります。

関連する問題