1、模块化:
以requirejs、seajs为首的前端模块化概念
AMD和CMD
“RequireJS 遵循的是 AMD(异步模块定义)规范,SeaJS 遵循的是 CMD (通用模块定义)规范”
https://www.zhihu.com/question/20351507/answer/14859415
2、js框架:
Node.js 一系列以Node平台为宿主的框架、工具如雨后春笋般出现,随着Express、Grunt、bower、webpack等等的流行,Node.js也进入了web应用领域以及自动化工具时代
试图取代Grunt的Gulp、试图与Angular并肩的Avalon
3、(移动端)响应式开发设计
以Angular为核心的mvvm的出现。
以bootstrap响应式前端框架的流行。
4、其他:
前后端分离、前端工程化等概念