前言:
何以为前端工程化?首先大家对于软件工程化是不陌生的,若问前端工程化与软件工程化的关系如何,后者是怀孕的母亲,前者是母亲怀胎十月生出的孩子。先来谈谈这个孩子吧。请听小编细细道来。
正文:
定义
前端开发在整个工程中代码规范化、流程规范化、接口标准化的过程。
原理
前端的三件事:
HTML:内容
CSS:样式
JS:交互
三个阶段:
- 第一阶段:库/框架选型
- 第二阶段:简单构建优化
- 第三阶段:JS/CSS模块化开发
第四阶段:
- 第四阶段:组件化开发与资源管理
技术选型:
l 前端框架:Angular 2
l Css预处理:Sass
l 构建工具:gulp
l 分布式版本控制系统:git
l 持续集成工具:jenkins
l 静态代码质量管理:sonar
前端开发工程化探讨--基础篇(长文)
https://blog.coding.net/blog/frontend-engineering
由来
提高性能,提高速度,用户体验度
结语:
宏观把控之后,再微观了解。