2008-12-13 78 views
4

我喜歡腳手架,它對原型製作非常有幫助。但是我們是否應該使用腳手架來開發應用程序?ROR:腳手架與否?

+2

你介意說明腳手架是什麼嗎? – 2008-12-13 05:10:56

回答

7

「腳手架」這個名字現在在Rails中有點用詞不當(2.0後)。通過腳手架生成器生成的結構更像是一個基礎應用程序,而不是稍後丟棄的「原型」。

至少,如果您將您的應用程序設計爲RESTful,您會發現自己保留了大部分腳手架生成器生成的控制器和模型代碼,同時爲它們添加更多邏輯。您可能會最終替換視圖,同時保留部分Ruby代碼。

3

使用腳手架來啓動應用程序的開發並沒有什麼壞處。然而,如果你是一個新手,你需要了解如何在沒有它的情況下完成任務。腳手架是用於快速原型開發的工具,如果您可以快速改變它以適合您的需求,可以使用它。

2

我用了很多

我STRT了與腳手架,然後用自定義代碼逐漸取代它;這是一個很好的方式來讓事情快速啓動並運行。

0

其實這取決於你的要求。當我們考慮腳手架時,它會立即生成CRUD(創建,讀取,更新和刪除)操作。因此,如果您需要刪除一些操作,那麼如果您手動對其進行手動編碼,則非常簡單但是,這也可以通過使用腳手架來完成。只需要刪除這些方法。 所以這是你的選擇,不管你是否使用它

0

我已經讀過一些書,作者都告訴我,開發人員不會在他們的商業項目中使用它。所以我沒有在任何時間在我的項目中使用它但這只是我的選擇,取決於你。