互联网程序员都每天刷题嘛Vue为什么现代开发模式?20%花在表现层vue/react传统开发模式?80%花在表现层jQuery视图层和数据层自适应MVC MVP MVVM前端渲染vs后台渲染降低服务器负担、带宽压力小SEO、兼容、安全性用户体验好vue的核心是数据前段开发趋势旧浏览器逐渐淘汰,移动端需求增加IE6-8不支持ES5特性IE9+, Chrome, Safari, Firefox支持ES5特性前段交互越来越多,功能越来越复杂新闻趣味站在线购物平台金融信贷应用社交网络打车出行平台视频分享平台音乐互动社区架构从传统后台MVC向REST Api+前段MV迁移MVC MVP MVVM(Angular.js/React.js/Vue.js) View(视图,DOM)<-> ViewModel(中间件通信,观察者)<-> Model(数据,JavaScript对象)应用场景针对具有复杂交互逻辑的前段应用提供基础的架构抽象通过Ajax数据持久化,保证前段用户体验技术。