公司项目比较老,使用的是BackboneJS
。Backbone 有一个概念 REST API
,查了下解析。😓晕了。
看了很多资料,最后在知乎看到这哥们的终结最为精辟。
REST API 就是用URL定位资源,用HTTP描述操作。--- Ivony
这句话有两点
使用URL来定位资源
比如我们要获取数据库中的用户列表,一般会使用这样的 URL localhost/getUsers/
。这种就不符合 REST 规范。 正确的会是 localhost/users/
这样的URL。对就是删除动词。因为REST建议把这个动词的语义在HTTP方法中表现出来。所以完整的应该是 GET:localhost/users
.