一直以来,控制器和接口方法名都是由后端创建,前端这边模拟数据写在 js 里,或者用工具模拟。
这两天和后端同学摸索出来一个新方式,控制器由前端来创建,并写好接口方法名,把模拟的 json 写在接口方法里。
这样至少有三个好处:
- 前端定好接口名,可以直接用 ajax 调用,而不用在 js 里写 json,前端代码已经是成型的代码;
- 前端定好接口名,后端一看就知道前端需要哪些接口;
- 前端定好 json 数据结构,后端返回 json 时需要哪些 key,直接看 php 就可以了,不用看前端的 js,也不用口头沟通。
发表评论