2012-01-07 38 views
0

Ruby語言是否特別在像Ruby on Rails這樣的框架環境中使用時,可用於構建具有複雜業務邏輯和高級機制的大型系統,從而保持其生產力優勢和可維護性?Ruby可以被認爲是企業級語言嗎?

它可以替代Java EE嗎?

+0

刪除部分使用Rails和測量自己的人列表:http://rubyonrails.org/applications – sarnold 2012-01-07 00:24:41

+0

我認爲答案是「它取決於」 – ahoffer 2012-01-07 00:36:05

+0

@sarnold這些似乎本質上是非常內容導向的網站。例如,CRM,金融服務,資源規劃系統在哪裏? – 2012-01-07 00:36:43

回答

3

這個問題有點主觀,「替換Java EE」有點遠,但是您當然可以在Ruby on Rails中構建可擴展的企業級應用程序。

然而,我對Ruby生態系統的觀察認爲,有更多的平臺依賴性可能會讓你感到不安,並且各種第三方庫帶來的免費功能可能並不像Java那樣廣泛。

另一方面,寶石的基礎設施非常整齊,線上線你會得到更多的功能,用實際的代碼少於ruby。

最後,這可能與您需要擴大團隊有關,我認爲找到有經驗的Java EE開發人員比找到經驗豐富的Rails開發人員更容易。

相關問題