REST 是前些年开始流行的一个设计理念,但很多人不知道它的历史可以追溯至上个世纪。大家往往都把 REST 当做接口设计规范,而它实际上却是一种在架构设计之上,再做抽象的架构风格。REST 的价值常常被人们大大低估,它最核心的思想,其实是一套软件设计的科学方法论。
在本 Chat 中,我将通过如下内容,为大家澄清对 REST 常见的误解,为大家解释清楚什么是真正的 REST:
- 整理了多家优秀互联网公司的 REST 接口设计,对比了两种常见的接口设计风格。
- 介绍了诞生出 REST 理论的论文《架构风格与基于网络应用软件的架构设计》。
- 分析了论文的整体论述思路,及其核心价值所在。
- 结合上述理论知识,从架构设计的角度,重新分析了两种接口风格的优劣。
阅读全文: http://gitbook.cn/gitchat/activity/5ec21576ef4eff0c0bf709ba
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。