我有這個我需要建立的新項目。我想至少在本月底之前開始。那麼我應該使用哪個版本?我應該堅持穩定的Rails2還是嘗試使用Rails3,以便以後不必遷移?對於那些仍在學習Rails的人,你會推薦哪一種?新的Rails項目 - Rails2或Rails3?
4
A
回答
6
Rails 3絕對不會擁有Rails 2所能提供的資源,Rails 3仍然會變得非常快速,所以除非你特別高興得到源代碼的支持,否則我會堅持Rails 2
0
Rails 3將不會比今年秋季落後beta,我想這可能會改變。 Rails 2工作得很好,你不需要在學習時調試不穩定的代碼。許多工具,寶石等尚未遷移。
0
我同意你們倆。
您應該使用rails2。 Rails3仍處於測試階段,許多問題都可能出現。
在我的公司我們已經遷移到rails3,這是愚蠢的。我們花了大量的時間來調試/修改Rails3中的插件...
現在它是由你來做出選擇:)
3
我知道你已經接受了梁2,但我扔無論如何:
我一直在使用Rails 3爲我的新項目,並沒有發現任何重大的錯誤。當然,我只使用流行的寶石和插件,因此已經有專門的團隊,使他們與Rails 3兼容。
您可以相當容易地檢查您的插件是否兼容RailsPlugins.org。有些人可能會要求您使用Github中的特定Rails 3分支,因此請務必查看關於「正在工作」的報告的評論。
只要你不會使用任何非常模糊的東西,你應該很樂意去使用Rails 3,這是來自Rails團隊的一件很棒的工作。 Arel每天都在做我的一天。
相關問題
- 1. no file to load - 「tasks/rails」+ rails2 to rails3
- 2. rails-upgrade - 將rails2應用升級到rails3
- 3. rails2到rails3升級問題
- 4. Rails3中/ Rails2 - 路由問題
- 5. 如何在安裝Rails3時使用Rails2
- 6. Rails2到Rails3中路由轉換
- 7. 哪個版本的rails3升級rails2應用程序到
- 8. 如何在rails3環境中測試舊的rails2應用程序?
- 9. 的link_to從rails2不同的行爲Rails3中
- 10. Rails3,apache,乘客不工作。但rails2應用程序在同一ENV工作
- 11. 轉換一個Rails2命名空間的路線Rails3中
- 12. 創造軌一個新的Rails項目2.2.2(同時具有Rails3中)
- 13. Ubuntu上的新Rails項目
- 14. 新的Rails項目錯誤的Rails 3
- 15. 耙分貝:遷移錯誤,而從rails2升級到Rails3中
- 16. JavaFX的或新的項目
- 17. 新項目:Ruby on Rails或Symfony2(或其他框架)
- 18. 如何新建rails項目
- 19. RVM rails新項目錯誤
- 20. rails新項目錯誤
- 21. Heroku的Rails項目位置
- 22. 重新使用現有項目核心,分支或新項目的新項目?
- 23. 遷移項目或創建新項目
- 24. rails2 memcache expires_in問題
- 25. 新的紅寶石,rails3或Sinatra?
- 26. Rails2路由問題
- 27. 未定義的方法`use_transactional_fixtures =」在新的Rails 3項目
- 28. 新項目 - Angular 1.4或2.0?
- 29. 新項目或分支?
- 30. 無法啓動新的Rails項目