2011-12-07 123 views
3

我有问题。我正在从Symfony2的PHP转到RoR,以用于我的下一个项目,当我的RoR流利时,主要优先级是RAD。RAD与Ruby on Rails

我可以使用什么(Ruby/Rails)工具来实现难以置信的快速原型开发?

我读过Rails生成器等。我的队友一直使用Rails 3年,但不使用脚手架。有没有人有任何宝石,他们用来加快开发时间或脚手架应该被使用?

感谢您的任何意见。

回答

5

鉴于你一个令人难以置信的快速原型设计和开发环境的要求:

使用发电机(模型,控制器等)。

使用脚手架为原型,也为创造了所有正确的文件等

使用formtastic或(甚至更好)simple_form使表单更加容易。

使用rails3 +现在的标准。

使用红宝石1.9.2+

使用设计进行身份验证和授权。

使用康康舞为roles-管理员,只读等

使用的RubyMine更多线索比你能想象。

使用VI for cred,ed for more。

使用mySQL为您的数据库。

+0

优秀的答案!随时更新,如果有任何其他想法。吹走:) –

+0

除了rubyMine以外的所有点都一致。我认为做RAD的最好方式就是考虑你的项目(比如UML,等等),然后你就去,它的速度非常快! – Dorian

+1

是的,rubyMine vs netbeans vs aptana vs vim vs textmate是一个观点的战场,我已经看到了关于每个(pro和con)数以千计的咆哮的线索。我所能说的是,我在ALL 3(win/mac/linux)平台上使用了以上所有的软件,rubyMine是最好的。硬核Vim'ers会有所不同,所以我同意不同。一年前我放弃了讨论。 –

0

Rails Composer似乎是一个强烈推荐的宝石的全包收集,一个简单的全功能RoR项目的设置。