1
  1. 我应该从一开始就遵循 Edge Rails 吗?或者只是在新版本出现时获取最新的稳定版本并升级?

  2. 我应该给用户更多的授权设置自由吗?示例:Django 管理界面中的细粒度授权

  3. 我认为测试是必须的,但我不知道从哪个测试框架开始,Test::Unit/Minitest/RSpec 和 Cucumber?

  4. 哈姆尔还是ERB?

ps 只有一个开发者——我现在。

4

2 回答 2

2

1) 最新稳定版,按需升级。

2)取决于应用程序,有很多很棒的插件/宝石可以进行授权/身份验证,因此肯定会有一些东西可以满足您和您的用户的需求。

3) 对于初学者来说,最容易坚持使用内置的 Test::Unit。

4) 同样,首先使用内置的 ERB。

国际海事组织。YMMV。

于 2012-07-20T18:06:39.813 回答
1
  1. 最新表版本和新版本升级
  2. 我使用 Devise 进行身份验证,使用 cancan 进行权限,使用 activeadmin 进行管理
  3. 一个非常大的问题,我和许多其他开发人员都使用 RSpec
  4. 厄伯

这是我的意见,但没有确定的。

试试看,做你自己的意见。

于 2012-07-20T18:11:59.307 回答