我不明白像rails,codeigniter等和脚手架这样的东西的重要性。从我的阅读,也许这是错的,脚手架没有在生产环境中使用。我不知道它的用途。它很整洁,但我不知道我应该怎么做。
感谢。
答案 0 :(得分:3)
你可以使用Scaffolding轻松获得一些结果,例如快速推出早期原型或获得CRUD等功能。通常,通过脚手架生成的代码是一个拐杖,你必须用更复杂的东西替换或延伸。
是的,你是对的。这是一个暂时的解决方案,一个替补,除非你得到真实的东西。
从这个意义上说,脚手架是Technical Debt。
答案 1 :(得分:0)
在框架的功能和典型操作方面,您可以“开始”使用脚手架。也就是说,大部分时间,脚手架已经过时,只是触及了基本功能。
答案 2 :(得分:0)
很高兴看到您希望如何使用该应用程序。我喜欢在测试应用程序中运行一个脚手架来查看默认情况的处理方式。然而,戈登是正确的,它确实会导致未来的维护时间。