项目开发流程
-
产品立项(主要是项目经理负责)
(1) 客户的需求分析
(2) 整理需求分析文档
(3) 项目成立会
-
产品原型(产品)
(1) 设计产品原型图
(2) ui设计 — ps工具 AI等
-
项目开发()
(1) 项目需求分析(技术点,难点)(2) 项目工期评估
(3) 项目责任划分(可以划分到人)
(4) 前端:
静态页面制作(可以先做demo,辅助设计)
前端框架选项(VUE React 等等)
前端页面架构
后端:
API接口文档(方便前端用mock模拟数据接口)
数据库开发,
API接口实现
-
项目测试
开发测试:
单元测试,E2E测试
灰度测试:
功能测试,压力测试,服务器测试,用例测试
线上测试:
指定群体测试(内测…),反馈收集,版本迭代
-
项目上线
(1) 打包前端模块
(2) 远程服务器部署
(3) 监控异常
多人协作开发
git 工具
初始化项目
静态布局:
如果有demo可以直接从demo中提取
数据接口api:
如果接口还没写好就可以用mock模仿
搭建Vue脚手架:
全局安装Vue cli脚手架
Vue cli官网
创建脚手架
vue create . 当前文件 或者 文件名
进行各种选项设置…
创建git远程仓库(在新建仓库后会有提示该怎样做)
…or create a new repository on the command line
echo "# try" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:hollowdog/try.git
git push -u origin main
…or push an existing repository from the command line
由于cli框架已经帮我们做了很多git的配置,我们可以直接进行一下操作
git remote add origin git@github.com:hollowdog/try.git
git branch -M main
git push -u origin main