包含REST的C/S模型可以将客户端关心的和服务端关心的分开,如客户端关心用户交互或者用户状态管理,而服务端关心数据存储和系统扩展。
这种解耦使得可以提供一个商定的接口,客户端和服务端的开发能够独立进行。它也有助于于降低复杂性,提升性能调优的有效性。