呼如林
淘宝明显是后端程序员不想碰界面,前端程序员看到Node又见异思迁废黜PHP.在没有前后端分离的时代,淘宝连jQuery都不用,不是哪家公司都可以随便搬人家的技术模板的,你得有钱烧才行.像Facebook的React和Google的Angular都是人家用钱烧出来的东西.
前后端分离最大的特征就是界面由前端JS渲染,用不用前端框架,数据接口需不需要RESTful都还是次之,你用jQuery的$.ajax请求非RESTful接口search?page=1获取JSON或跨域获取JSONP数据,然后在success或done函数里拼接HTML后html/append到页面,这也是前后端分离.
另外,虽然jQuery跟MVVM框架的设计理念不同,但并不冲突,比如你可以在小巧的Vue里使用jQuery的$.ajax等功能函数.需要SEO,需要支持IE8这些场景就不要用Vue,所以不要动不动就听信别人要砍掉jQuery,完全否定jQuery跟一刀切没什么区别,属于极端行为.