我應該從一開始就關注邊緣Rails嗎?或者隨着新版本的發佈而升級最新的穩定版本並升級?如何製作可維護的Rails應用程序?
我應該給用戶授權設置更多自由嗎?例如:在Django的管理界面中的細粒度授權
我認爲測試是必須的,但是我不知道哪個測試框架以Test :: Unit/Minitest/RSpec和Cucumber開頭?
Haml or ERB?
p.s.只有一個開發人員 - 我在這個時候。
我應該從一開始就關注邊緣Rails嗎?或者隨着新版本的發佈而升級最新的穩定版本並升級?如何製作可維護的Rails應用程序?
我應該給用戶授權設置更多自由嗎?例如:在Django的管理界面中的細粒度授權
我認爲測試是必須的,但是我不知道哪個測試框架以Test :: Unit/Minitest/RSpec和Cucumber開頭?
Haml or ERB?
p.s.只有一個開發人員 - 我在這個時候。
這是我的意見,但沒有什麼明確的。
嘗試一下,並做你自己的意見。
1)最新的穩定,根據需要升級。
2)取決於應用程序,有很多偉大的插件/寶石authorization/authentication所以肯定會有一些東西可以滿足您和用戶的需求。 3)最容易堅持內置的Test :: Unit初學者。
4)再次,先用內置的ERB去。
IMO。因人而異。
好點。 ERB的理由是什麼?對於使用Haml幾個月後手工編寫html有點困難.. – inntran 2012-07-20 19:42:37
幾個工作在香草HTML中的只有一些ERB標籤對我來說總是更直接。我喜歡模板與最終呈現的HTML的距離。使用HAML有一定的速度和「短代碼」收益,但我沒有編寫足夠數量的HTML來使這個抽象層值得。我寧願只看到HTML並根據需要進行編輯。另外請記住,未來其他人可能會維護這個應用程序,我認爲他們更容易理解ERB。 – ctcherry 2012-07-21 06:55:31