2008-12-13 77 views
4

我喜欢脚手架,它对原型制作非常有帮助。但是我们是否应该使用脚手架来开发应用程序?ROR:脚手架与否?

+2

你介意说明脚手架是什么吗? – 2008-12-13 05:10:56

回答

7

“脚手架”这个名字现在在Rails中有点用词不当(2.0后)。通过脚手架生成器生成的结构更像是一个基础应用程序,而不是稍后丢弃的“原型”。

至少,如果您将您的应用程序设计为RESTful,您会发现自己保留了大部分脚手架生成器生成的控制器和模型代码,同时为它们添加更多逻辑。您可能会最终替换视图,同时保留部分Ruby代码。

3

使用脚手架来启动应用程序的开发并没有什么坏处。然而,如果你是一个新手,你需要了解如何在没有它的情况下完成任务。脚手架是用于快速原型开发的工具,如果您可以快速改变它以适合您的需求,可以使用它。

2

我用了很多

我STRT了与脚手架,然后用自定义代码逐渐取代它;这是一个很好的方式来让事情快速启动并运行。

0

其实这取决于你的要求。当我们考虑脚手架时,它会立即生成CRUD(创建,读取,更新和删除)操作。因此,如果您需要删除一些操作,那么如果您手动对其进行手动编码,则非常简单但是,这也可以通过使用脚手架来完成。只需要删除这些方法。 所以这是你的选择,不管你是否使用它

0

我已经读过一些书,作者都告诉我,开发人员不会在他们的商业项目中使用它。所以我没有在任何时间在我的项目中使用它但这只是我的选择,取决于你。