###先用20%的时间去解决80%简单的事情,再用80%的时间解决剩下比较困难的问题
##一、 开发前的准备 ###1、 了解产品是做什么的 ###2、 跟PD(产品经理)配合项目原型(Axure,ps或者word都行)确定产品有哪些功能(前端主要注重交互功能),在等待设计稿期间完成一些交互的demo ###3、 跟开发约定开发环境和接口
- 了解开发语言:比如PHP,java等
- 确定前端js框架:比如jquery等,模块的整合:比如seajs
- 确定一个项目管理软件,比如Jira、kelude
- svn环境的搭建,可以的话用git
- 开发帮忙搭建一个本地测试环境
- 根据项目原型确定一些接口
##二、产品开发流程 ###1、设计稿出来后再跟PD和设计师了解页面,需要注意什么地方,有哪些交互,如果有遗漏,补充设计稿;如果有大的修改,让设计师给出新的设计稿。
- 再次过一遍交互
- 再次过一遍接口
- 根据交互稿写DPL(文字颜色、高亮文字颜色、浅色提示性文字颜色、链接几种状态颜色,按钮的各种样式以及交互样式,弹层的样式),保证产品的风格统一。
- 模块化页面,如果有多名前端,分配各个模块共同完成html稿,设计师和测试跟进,确保切出来的页面跟设计稿一致和各浏览器兼容
- 页面切完后交付给开发套模板,同时前端开始交互功能的开发
==
==
==
==
==
==
==
==
==
==
==
==
==
一.
###跟开发商量工作流程,根据设计稿讨论数据接口
写好通用组件接口,考虑周全
###一、检查IDEA TODO,是否有未完成的
###二、检查css图片引用资源,是否存在引用本地资源的情况。
==
==
==
==
== 问题: 所有aja交要注意防重复提交