前端如何给后台预留接口

今天第一天上班,然后产品经理开了个小会,主要就是说注意写页面的时候要注意给后台预留接口!这我很纠结啊,到底要怎么留啊!

阅读 11.7k
5 个回答

前端接口无非是请求后端数据,请求成功success时拿到数据,进行预留操作,最好的办法是预先了解后台返回的数据结构是什么格式,做假数据在前端跑一遍,等前后端联调时拿到后端返回的数据直接替代假数据即可

简单来弄的话,是后端和前端先商量数据该是什么形式,达成一致后就可以了,这样可以避免你的假数据和最终后端给你

的结构不一致,导致你逻辑代码需要重写的问题。还有就是前端写代码注意什么超时问题,失败重连问题,接口返回值状

态问题,大概就是这些。产品经理的话,我并非有意冒犯,很多情况下可能对于流程也不是那么清楚,你需要多问问和

你对接的人(后端)以及你的直接领导。

对于这个预留我个人有两种理解(都是比较好操作落地的)

  1. 前端使用 mock 进行请求拦截,后端根据mock的返回结果开发,上线的时候取消mock拦截
  2. 前端只写页面,那些动态数据写死(比如写入img的src之类的),后端拿到页面直接套数据,不需要写样式什么的

难道你公司就没有其他前端了么。

所谓的预留接口,不外乎就是预计好什么位置的数据需要从后端获取,什么位置要用到后端的接口。当后端开发成型,能提供接口后直接衔接上。

商量好数据格式,mock数据,最后接口联调

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题