新手问题 Restfull 风格是什么意思?

gklld · 2012年08月14日 · 最后由 gklld 回复于 2012年08月15日 · 6633 次阅读

Restfull 风格是什么意思?查过一些资料,网上说的都是很抽象,我在使用 Grape 这个 Gem 的时候也提到了这是一个类似 Restful 风格的设计 api 的 gem,谁能用通俗点的语言讲讲什么是 restfull api 吗?

就是用 url+http 动作表示资源的方法

百度知道

目前见过最实在的文章: http://www.ruanyifeng.com/blog/2011/09/restful.html

对 web 开发者而言,restful 的直接意义就是把人从命名的痛苦中解放出来了

这个词的正确写法是 RESTful,除了楼上提供的资料外,有兴趣的话可以买这本书来看看 http://book.douban.com/subject/3094230/

REST 一开始只是一种架构风格

http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm

后来,不知道为啥 REST 就被矮化成如何正确使用 HTTP 了,再后来连这个都不提了,前几天还有人吐槽过。

http://blog.steveklabnik.com/posts/2011-07-03-nobody-understands-rest-or-http

假如仅仅是 HTTP,看一遍 RFC 2616 就可以了

http://tools.ietf.org/html/rfc2616

谢谢楼上的各位的回答

需要 登录 后方可回复, 如果你还没有账号请 注册新账号