1.模块化,变量都是私有作用域,JQuery只能用全局变量、闭包,影响性能
2.组件化
3.因为1,所以方便维护
vuex 要注意刷新清空的问题
vue-router是局部刷新,window.location是全部刷新