2012-09-19 62 views
0

我在想用java play framework開發應用程序後的下一個邏輯步驟是什麼?Java Play Framework 1.2.x之後的下一步?

我真的很喜歡用play 1.2來開發,但是我對它的未來不太感興趣,主要的開發者停止了對它的支持(但它仍然是開源的),而play 2.0是一個完全不同的產品。

我想學習打2.0,但我就是不喜歡Scala語言(雖然這聽起來像一個偉大的語言代碼)

所以我決定把重點放在我的Web應用程序項目,另一個框架。它不應該是java,但我更喜歡它是一個獨立於平臺的框架,比如ruby,否則。 (我也是一個使用mcp證書的.net開發人員,但我通常使用osx環境進行編碼,而且我不是Windows的粉絲)。

我目前的問題與戲劇框架:

  1. 它工作的很好,但我沒有看到它未來恐怕開源社區將停止一段時間後發生的1.2.x
  2. 播放2.0將java作爲二級公民,並且我開始對開發人員失去信心。
  3. 有沒有多少人找遊戲框架的工作

的框架應該是:

  1. 平臺獨立
  2. 數據庫無關的(可以使用休眠 否則..)
  3. 擁有龐大的用戶羣體
  4. 必須是具有大型企業應用程序的經過驗證的框架

我查了一下,發現了grails,spring和RoR框架。

那好吧,使我的問題更清楚的事情,繼承人摘要:

  1. 我應該從「Java」的路徑continiue?我有時間的擔憂正在發生變化,在幾年內,將有更多的「斯卡拉」就像網頁框架中使用的功能語言,他們將在未來的框架更有用
  2. 我也想知道Ruby的語言?有關他們將在未來5年內在哪裏的見解?
  3. 你在哪裏看到未來5年的「使用scala/java開發框架」?他們會花時間投資於他們嗎?

感謝您的幫助!

+0

下一步:使用Java 2.0播放,只有少數幾個地方需要學習非常基本的Scala語法:模板(簡單語句)和配置,(記錄) – biesior

+0

如果您沒有進一步指定您的問題對常見問題解答,這個問題可能會被關閉。 Quote:「你應該只根據你面對的實際問題提出實際的,可回答的問題。」但是,您目前的問題是廣泛的,並基於主觀意見歸入該類別。 – emrass

+0

我已經編輯我的職務,並寫了關於我的問題,目前的框架,我不認爲它是一個廣泛的問題,但我希望這是足以讓不刪除的問題。 – dreampowder

回答

3

Spring

如果你知道Java,那麼合理的事情是知道Spring也。

人們對垃圾春天,因爲他們認爲:

  • 它不是新的,有光澤
  • 你需要XML的加侖做任何事情。
  • 其堆積如山的單片獸。

除了成熟以外,以上都不是真的。而不像玩!春天是爲了長遠的目的。

Spring也不會構建它自己的所有東西,而是依賴於插入的最好的庫。因此,使用Spring,您可以使用模板語言,構建系統,持久性等等......

現在,隨着春天的唯一PITA是找到一個很好的起點。我建議,要麼Spring RooMWA

UPDATE:

我不知道爲什麼我得到了-1當問題不好反正(加註釋或東西)。

他問:

  1. 平臺獨立
  2. 數據庫無關的(可以使用休眠或其他..)
  3. 擁有廣大的用戶羣體
  4. 必須與經過驗證的框架大型企業應用

IMHO沒有適合更好上述各點(特別是企業)的框架。

他問的問題,自以爲是我給了他一個。

+0

謝謝你,我也聽說過有關春天的事情,但我會牢記它。 – dreampowder

相關問題