当前位置: 代码迷 >> 综合 >> 前端开发过程及注意事项
  详细解决方案

前端开发过程及注意事项

热度:50   发布时间:2024-02-10 13:26:30.0

1、原型讲解,了解业务流程,系统功能

原型讲解一般会进行多次,开发人员需要在原型讲解过程中理解系统的业务流程和功能需求,并在此过程中思考功能设计的合理性、实现性和实现过程中需要注意的点,及时进行提问

(1)在功能设计和数据库设计之前进行会进行原型讲解 

(2)功能设计/数据库设计评审时会进行原型讲解

(3)测试用例评审时会涉及原型讲解

2、UI提供效果图

开发者拿到效果图后需进行如下的思考:

(1)是否美观

(2)使用是否方便

(3)如何布局

(4)组件如何设计

3、开发前的提问:

(1)浏览器兼容要求;

(2)分辨率兼容要求;

(3)技术框架要求;

(4)svn/git地址;

4、考虑目录结构设计:页面的、组件的、资源的

5、菜单开发

页面开发前需了解好页面里的功能、限制、逻辑,以增删改查的页面举例:

(1)增:新增添加的字段有哪些?哪些必填?哪些要请求接口获取?哪些有级联关系?每个字段有那些格式要求、长度要求,浮点数据精确到小数点后几位?

(2)删:点击删除时是否要先显示提示信息?是否需要调接口?

(3)改:保存的数据回显;哪些能改哪些不能改?

(4)查:查询有哪些字段?哪些字段要调用接口?输入就查还是点击查询再查?查询后怎么重置数据?

(5)文件上传:单个文件上传还是多个文件上传,文件类型要求,文件大小限制,文件是和表单数据一起提交还是分开提交

(6)同一数据源如何共享数据?

(7)弹窗关闭显示切换过程中表单重置

(8)最后呈现的页面效果是否美观

在开发过程中遇到问题怎么办?

(1)业务问题:技术负责人

(2)技术问题:百度、百度、百度,长时间无法解决的情况下再去请教师傅,尽量不影响项目进度

如何问问题?

这个功能需求是……,我的实现思路是……,按照这个思路出现……问题,尝试了……解决方法,结果……

开发过程中要注意哪些?

(1)先更新代码再写

(2)代码及时提交,以防电脑损坏或其他意外发生,造成重复工作

(3)冲突代码做融合后提交

(4)相关代码比较下差异看看

6、联调

有条件下先沟通接口,拿到接口文档后先看和自己预想的是否有出入,如有出入先沟通

调用接口:成功后的操作、失败后的操作

7、自测:正例、反例

8、完成菜单

(1)删除注释代码

(2)删除console.log、alert

(3)补全代码注释

(4)整理代码格式