ruby-on-rails – Rails:RESTful资源:值得使用还是不灵活/过度
发布时间:2020-12-17 03:12:20 所属栏目:百科 来源:网络整理
导读:在过去的两个月里,我一直在搞乱铁轨,到目前为止一切进展顺利 – 但有一个方面我有点怀疑. 我一直听说RESTful rails资源的乐趣:即config / routes中的’resource:foo’,以及控制器中的7个restful操作. 除了非常简单的事情(例如通过运行’生成脚手架’来完成
在过去的两个月里,我一直在搞乱铁轨,到目前为止一切进展顺利 – 但有一个方面我有点怀疑.
我一直听说RESTful rails资源的乐趣:即config / routes中的’resource:foo’,以及控制器中的7个restful操作. 除了非常简单的事情(例如通过运行’生成脚手架’来完成99%的事情),我发现尝试将项目功能压缩到该方法中比仅仅逐个匹配配置/路由中的URL更方便每个动作都需要. 但我一直认为我错了,除了最极端的情况之外,RESTful资源才是最佳选择. 所以: (a)任何人都可以对此提出意见吗? (b)对于经验丰富的铁路人员,典型项目中您的路线的百分比是:资源和行动编码的百分比是多少? 解决方法
资源很方便,但它们不是“一刀切”的功能.有些东西对7种方法没有意义.
请记住you can: >排除特定方法:除外. 所以他们并不像你想象的那样缺乏灵活性.但是,如果在考虑到这3点后,资源只是“感觉不对”,请跳过它! REST从未打算取代常规路由,它只是试图抽象出最常见的用例. 如果您完全跳过RESTful资源,那么您将缺少大量免费功能.明智地使用它你会没事的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |