数据源
接口起到的是承前启后的数据交互传输的作用,比如iOS/Android/前端需要接口数据支撑, 服务端开始根据产品YY出来的设计再次YY接口,需要啥参数,移动端和前端传过来就好了,说白了没有接口规范的接口设计就是一个从挖坑到填坑的过程。
数据接收者
比如图片上传,文件上传,音视频推流,聊天,评论...需要服务端接收到这些数据进行一波处理(存储,优化,审核,转发...)
其实这个接口和OC,Swift的协议有点像,一种是数据源,一种是处理事件... delegate~
对于移动端的一些思考🤔
一个用户的操作->点击按钮->改变了事件->事件触发参数的改变->请求的发起(接口调用), 接口接收到参数进行处理识别,请求成功或者失败返回响应信息,用户收到响应的回调,界面随之实时发生改变,客户端渲染新的界面展示给用户,用户感觉很爽或者体验很不爽。