【发布时间】:2012-12-26 04:36:40
【问题描述】:
我想提出这个问题,并从 Play 框架(特别是 Play 2.0)的其他用户那里获得一些反馈。
假设我有一个名为“FooBar”的实体。我们还假设我提供了一个允许在 URL 'http://<host>/api/foo_bar' 上进行 CRUD 操作的 Restful API。
我的问题是,社区之间是否就如何命名 URL 达成共识,其中 URL 提供对名称包含多个单词的实体的访问?
我可以想到以下 4 个选项来命名这样的 URL,每个选项看起来都很合理:
- snake case(这将是 Rails 约定)-- http:///api/foo_bar
- 骆驼案——
http://<host>/api/fooBar - 帕斯卡案例 --
http://<host>/api/FooBar - 只是去掉下划线(这个有名字吗?)--
http://<host>/api/foobar
提前感谢您的反馈!
【问题讨论】:
标签: rest playframework playframework-2.0 naming-conventions