每期开班资格有限前20名领取2000元助学金

姓名:
手机:
首页 / 行业资讯 / 资讯信息
前端该如何与后端合作,小白须知!
1、前后端分离

前端与后端的分离,能使前端的开发脱离后端的开发模式,拥有更大的自由度,以此便可做前端工程化、组件化、单页面应用等。

2、尽量避免后端模板渲染

web应用的渲染方式分为服务器端渲染和客户端渲染,当下比较推荐的方式是客户端渲染,数据使用全ajax的方式进行交互。

3、尽量避免大量的线上调试

做好本地接口模拟开发(包括后端模板渲染),避免大量的线上调试,因为线上调试很不方便,也很费事,并且每次更新代码,都需要重新构建,然后同步到服务器。

4、本地接口模拟开发

本地接口模拟就是在本地模拟一个与服务器差不多的环境,能够提供数据所需的接口,进行错误模拟处理等等。

5、规范的接口文档

前端与后端协作提升开发效率的一个很重要的方法就是减少沟通:能够形成纸质的文档就不要口头沟通、能够把接口文档写清楚也不要口头沟通(参数、数据结构、字段含义等),特别是线上协作的时候,面对面交流是很困难的。

6、去缓存

前端需要做好去客户端缓存的功能,保证用户始终都是使用的最新资源,不会因为因为缓存的问题而出现 bug。

7、做好错误处理

前端与后端都需要各自做好错误处理,以便发生错误能够有友好的提示,也能在用户反馈时快速准确定位错误来源和原因。

8、运行时捕捉js脚本错误

当用户在用线上的程序时,怎么知道有没有出bug,如果出bug了,报的是什么错,如果是js报错,那一行运行出了错,所以在程序运行时捕捉js脚本错误,并上报到服务器,是非常有必要的。

9、移动端远程调试、vConsole、TBS Studio

因为移动端的开发无法像pc端开发一样使用Chrome的开发者调试工具,所以调试移动端需要一些额外的技巧。

10、友好的沟通

不管工具多么厉害,很多时候都免不了要当面沟通,友好、心平气和的沟通也是很重要

公司地址:
深圳市龙华区龙华街道油松社区东环一路创丰中心4楼401-402

领取2000元助学金

每期开班资格有限