在 rails 中,是否建议使用表单助手?在内部,一切都归结为纯 html 那么为什么不直接编写 html 呢?与使用助手相比,直接编写 html 的性能显然会更好。使用表单助手是一种惯例还是 Rails 开发人员必须遵循的东西?
最佳答案
定义性能。您的性能或应用程序?假设您有相同的 rhtml 片段分布在您的 View 中。假设您在数千个地方都有它。也许你还没有得到它正好在所有地方都一样。现在您的客户想要改变这一点(可能是不同的展示顺序或类似的)。在所有 View 中执行此操作需要一段时间,对吗?而且很可能你第一次就做对了。事实上,您可能会在 future 几年内不断收到关于您错过更改的地方的错误报告。
客户最终将为获得的“性能”付出很多。也许数百个工作小时。如果原则上避免 DRY 原则,则可能数以万计。想想她可以为那些工作时间购买的所有服务器和所有 RAM。如果她将所有精力都花在硬件上,她的应用程序的运行速度可能会提高一百倍。想想您可以使用的所有有趣的事情,而不是在更改 html 片段周围胡闹。
关于ruby-on-rails - 在 Rails 中,是否使用表单助手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/430997/