2011-12-07 195 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項目的設置。