AurorePaladin / AurorePaladin.github.io

个人主页。同时也通过 Issues 记录学习笔记
5 stars 1 forks source link

前端开发:技术总结之移动端H5(第一期) #59

Open AurorePaladin opened 5 years ago

AurorePaladin commented 5 years ago

第一阶段:开发前

需要了解整个开发流程,以LJX移动端为例:
1.明确第一期需要做的开发页面,规划各个页面先后顺序
2.各个页面的主要功能
3.了解第二期的页面,为第二期页面开发留入口
4.第二期页面的功能可能与第一期有重复,可以将重复的功能写一个公共组件,第二期可以直接调用不用重复写(如第二期分享注册页和第一期产品详情注册页 表单功能基本相同)!

第二阶段:开发

这个阶段最最最最重要的:沟通!沟通!!沟通!!!(随时保持沟通能让你事半功倍,例如:LJX产品详情页开发时,需要传给后端product_id 和 user_id以便显示不同的内容,这两个ID并不需要我去拼接,只需要我获取,并返回就行了;但实际上,我花了一个晚上去完成拼接,传参,接收,返回,验证,做了很多无用功!请保持沟通!!!!!!!)
开发顺序:首先,规划页面主要布局;其次,跑通整个流程;再次,验证流程是否有严重BUG;最后,补全设计样式,美化页面(可能开发速度远远大于UI设计速度,所以最重要的是跑通整个流程,样式留在最后即可)。