入坑前言

浅谈前端:

随着 web 应用复杂度的增长,特别是单页面应用的风靡。组件化,工程化,自动化成了前端发展的趋势。目前的前端不仅仅只是 html,css,js 了,好比从最开始的 table 布局到 div 布局,最后也就是如今的 html5 语义化布局。css

一个个新框架的涌出,纵使前端行业日渐发达,到了如今的三足鼎立格局。每一个前端团队也都在打造本身的前端开发体系,这一般是一个东拼西凑,逐渐磨合的过程,在技术发展突飞猛进的今天。html

首先说下前端工程化的概念:前端工程化是使用软件工程的技术和方法来进行前端项目的开发、维护和管理。前端

前端工程的分为 3 个阶段:html5

  • 第一阶段: 库/框架选型( JQ,Vue,React,Angular... ,选择构建工具)
  • 第二阶段: JS/CSS 模块化开发(js模块化, css 预处理 less,sass
  • 第三阶段: 考虑<组件化开发、按需加载、延迟加载、预加载、请求合并、浏览器的缓存>
  • 第四阶段: 简单构建优化(对代码进行压缩,校验,合并)

注: 前端是一个技术问题较少,工程问题较多的开发领域(大致量、大规模、 高性能)web

相关文章
相关标签/搜索