3-1、技术选型分析

业务开发流程

  • 1、技术选型
  1. 构件工具
    开发语言用ES6 Vue React Sass时,浏览器是不支持的,需要构件工具将其转化成浏览器支持的语言

-1、构建工具有哪些
gulp (流式操作)grunt(任务管理) webpack(编译、打包) fis prepack rollup
-2、为什么要构建工具
资源压缩 静态资源替换 模块化处理 编译处理
-3、本项目用哪个构建工具
webpack npm scripts

2.MVVM框架选择(根据团队情况)
Vue.js
React.js
AngularJs(后端转前端擅长)

作者对框架的维护程度,开发者对原理的了解程度,是否能用框架使性能达到最佳。

3.模块化设计

css模块化设计
js模块化设计

4.自适应方案设计(移动端)
5.代码维护及复用性设计的思考

1、需求变更(项目的横向扩展能力、交互的耦合解耦能力)
2、产品迭代
3、Bug定位
4、新功能开发

  • 2、业务开发
  • 3、测试验证
  • 4、发布上线

你可能感兴趣的:(3-1、技术选型分析)