前端工程化是指遵循一定的标准和规范,通过工具提高开发效率、降低维护成本的一种手段。近些年被广泛的关注和探讨,究其原因,主要是因为前端应用的功能要求不断提高,业务逻辑日益复杂。
作为当下互联网时代唯一不可或缺的技术,前端占据了整个开发行业的「半壁江山」。从传统的网站到现在的 H5、移动 App、桌面应用以及小程序,前端技术几乎无所不能的全面覆盖。
在这些表象的背后实际上是前端行业对开发人员的技能要求发生了天翻地覆的变化,以往“写 Demo,套模板,调页面”这种刀耕火种的方式已经完全不符合当下对开发效率的要求。前端工程化就是在这样的背景下被提上台面,成为前端工程师必要的手段之一。
适用人群
有一些简单前端开发经验的人群
知识储备:
- 熟练使用 HTML、CSS
- 掌握 JavaScript 语言基础
- 了解 Vue.js 之类的框架更佳
学习目标
- 了解前端工程化的定义及所解决的问题
- 了解一个项目开发过程中工程化的表现
- 明确工程化与工具之间的关系
课程内容
- 工程化的定义和主要解决的问题
- 一个项目过程中工程化的表现
- 工程化不等于工具
- 课程介绍