03.06 vue可完全替代jq吗?

clover_ATS


目前移动端大部分都已经首选mvvm的开发框架,不论是vue,react还是angular。PC因为历史原因,要考虑浏览器兼容性问题还有不少使用jquery。当然如果不考虑兼容性,新项目目前mvvm也可以作为首选的开发模式。不过jquery历史悠久家底还在,而且生态完善,还有很多优秀的库,短期内必然是不会被替换掉,肯定还会长期存在且被广泛使用。有些场景比如开发简单的活动页推广页jquery或者直接dom操作更轻量。而且二者不是非此即彼的关系,在mvvm里面完全可以使用jquery。二者可以结合使用,比如某些特效动画插件mvvm没有比较好的库的时候,jquery生态里面满足需求的组件的就可以加进去用了。一般为了减少依赖库提升客户端加载速度,不建议这么用,但是完全是可行的。


前后端漫游指南


牙套不能代替牙刷,服务对象相同当方式不同。


Cuteribs


vue和jQuery区别在于jQuery本质上一个只是简化了你的操作函数库而已,代表的是优化过的JavaScript dom操作。vue的话是一个能提供动态绑定等等功能的一个框架,把你从复杂繁琐的dom操作中解放出来了,代表的是虚拟dom的新的思路。其实两者并没有什么功能上的交集,如果你非要问可以不用vue来实现jQuery所能实现的功能的话,我只想说,能,并且更加简洁。


柠檬爱K歌


可以

写过vue的还有几个在写JQ?自古都是优胜劣汰适者生存. JQ已经属于前一个时代的产物;

新时代都研究架构模式了.

H5有一个梦想 一统江湖 靠jq是不可能实现的

vue其官网也说只关注view层 换句话它也是个library.但是不妨碍我们包装下 典型的mvvm架构模式. 也可以解决繁琐 冗余的dom api//JQ操作;

前端在实现一统江湖的过程中 技术迭代太快. 要适当的抛弃老技术跟紧时代潮流.当然前端也有不同方向有重业务有侧重逻辑 有写app有搞小程序 有撸游戏的也有撸VR的 种样繁多 但大潮流是没错的!


清墨语


两个完全不同的东西。jq主要是dom操作,vue则讲究数据驱动响应式变化。


分享到:


相關文章: