前端女娲补天 前端(二) 什么是前端工程化

什么是前端工程化

以下仅是一家之言,如有指点,敬请斧正。
刚接触计算机行业的时候,我的想法和大部分人一样,都认为前端就是做UI设计的,比起程序员,可能更像一个设计师。这句话放在二十年前甚至三十年前也许是对的,在那时前端不太算一个真正独立出来的方向,很大一部分页面也都只是由HTML和CSS静态编写出来的。
但是随着互联网和移动设备的普及,前端不再能够被用“小体量”来形容了。为了完善用户体验,前端页面的互动性越来越强,HTML5的页面上已经足以搭载媒体,游戏,可视化页面等高交互性的媒介。这样一日复一日,原生的JavaScript已经不能满足激增的用户需求和代码量,于是前端开启了工程化的道路。针对不同的业务,我们有各式各样的开源框架进行开发。代码因为前端工程化而愈发组件化,几乎每一个组件都有机会被复用,极大地提升了程序员的效率。如果没有现成的框架可用,我们也可以用脚手架自己搭建合适的框架对项目进行针对性开发。
另外,前端也有了像Node.js这样的服务端代码维护中间层,能够更进一步地优化前端的效率。
总之,前端早就不再只是页面UI设计这么简单。更接近地说,前端是一系列满足交互能力的Web应用的工程化开发技术。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值