3-1、技术选型分析

2020-06-17  本文已影响0人  海晏河清_富贵荣华

业务开发流程

  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、新功能开发

上一篇下一篇

猜你喜欢

热点阅读