移动互联网时代,RESTful API 成为越来越重要的移动端和服务器端交互的形式。尤其是在很多互联网公司或者传统行业拥抱移动互联网的时候,一套设计良好的 Restful API 能够帮助互联网产品支持单服务端+多客户端的场景。RESTful 架构本身是一个风格而不是一个标准,这也就意味着在具体设计时会有不同的实现。那么什么是好的 RESTful API 呢?笔者认为适合的是最好的,能够根据本身产品的业务场景和阶段设计出结构清晰,易于理解,扩展方便的 Restful API 就是最好的。本文将围绕笔者对 Restful 架构的理解展开讨论,欢迎大家拍砖。