2012-07-20 17 views
1
  1. 我應該從一開始就關注邊緣Rails嗎?或者隨着新版本的發佈而升級最新的穩定版本並升級?如何製作可維護的Rails應用程序?

  2. 我應該給用戶授權設置更多自由嗎?例如:在Django的管理界面中的細粒度授權

  3. 我認爲測試是必須的,但是我不知道哪個測試框架以Test :: Unit/Minitest/RSpec和Cucumber開頭?

  4. Haml or ERB?

p.s.只有一個開發人員 - 我在這個時候。

回答

1
  1. 最新表發佈或升級新版本
  2. 我使用的設計進行驗證,康康舞的權利,activeadmin給予
  3. 一個很大的問題,我和很多其他developpers的需要Rspec
  4. Erb

這是我的意見,但沒有什麼明確的。

嘗試一下,並做你自己的意見。

2

1)最新的穩定,根據需要升級。

2)取決於應用程序,有很多偉大的插件/寶石authorization/authentication所以肯定會有一些東西可以滿足您和用戶的需求。 3)最容易堅持內置的Test :: Unit初學者。

4)再次,先用內置的ERB去。

IMO。因人而異。

+0

好點。 ERB的理由是什麼?對於使用Haml幾個月後手工編寫html有點困難.. – inntran 2012-07-20 19:42:37

+0

幾個工作在香草HTML中的只有一些ERB標籤對我來說總是更直接。我喜歡模板與最終呈現的HTML的距離。使用HAML有一定的速度和「短代碼」收益,但我沒有編寫足夠數量的HTML來使這個抽象層值得。我寧願只看到HTML並根據需要進行編輯。另外請記住,未來其他人可能會維護這個應用程序,我認爲他們更容易理解ERB。 – ctcherry 2012-07-21 06:55:31

相關問題