我正在编写一个应用程序 - 与那里的许多应用程序类似 - 有 90% 的常规 CRUD 东西和 10% 的“果汁”,我们需要讨厌的业务逻辑和更多的灵活性和定制。
关于这 90%,我尽可能地坚持 DRY 原则。只要有控制器,我就发现 resource_controller 真的可以工作,我可以摆脱该区域的所有控制器,用通用控制器替换它们。
现在我想知道如何获得相同的观点。在这个应用程序上,我有一个整体的 application.html.erb 布局,然后我必须有另一个布局层,所有 CRUD 视图都通用,最后是“核心”部分:
在 index.html.erb 上,我只需要生成一个包含我指示的字段和标签的简单表格。
对于新建和编辑,还有通用表单编辑,指示标签和字段(如果需要,可以提供自定义字段)。
我不确定我是否需要展示,但如果我这样做,它将与新建和编辑相同。
哪些插件和工具(甚至文章和通用指针)可以帮助我完成这项工作?
谢谢,费利佩。