Appearance

前端工程化

Pcjmy2023-01-05JavaScriptJavaScript

前端工程化

前端发展历史回顾

  • 1995年 Brendan Eich发明Javascript
  • 2005年 Ajax (Asynchronous Javascript And XML)广泛应用
  • 2008年V8引擎发布
  • 2009年Node.js发布
  • 2010年 Npm 0.1版本发布
  • 2013年 Webpack 1.0版本发布
  • 2013年 React 1.0版本发布
  • 2014年Vue 1.0版本发布

前端开发模式进化过程

  • 前后端混合(1995~2005) 服务端渲染,javascript仅实现交互
  • 前后端分离(2005~2013) 借助ajax实现前后端分离、SPA等新模式
  • 模块化开发(2013~2014) npm管理模块、Webpack编译打包资源
  • 模块化+MVVM(2014~至今) 基于React或Vue,开发html成为历史

前端工程化解决什么问题

前端开发效率、开发规范、访问性能等

  • 问题1:js全局作用域冲突
  • 问题2:编码规范问题
  • 问题3:资源合并和压缩问题
  • 问题4:高版本js预发降级
Last Updated 2023-03-27 05:33:25