首页>>后端>>java->vuejs可以取代jQuery吗?

vuejs可以取代jQuery吗?

时间:2023-11-29 本站 点击:1

用vue.js的时候能用jquery吗

当然可以,不建议使用。

建议使用vue开发项目时,尽量抛开jquery观念。

Vue.js与Jquery的比较 谁与争锋 js风暴

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

用了vue还需要jquery吗

可以用也可以不用,不冲突…

一般不会用,因为vue的一些框架封装了组件,不需要jquery来操作dom了

jquery 会被vue,react,angular替代吗

前端越来越混乱了,当然也可以美其名曰:繁荣。

当新启动一个前端项目,第一件事就是纠结:使用什么框架,重造什么轮子?

那么,希望看完此篇,能够给你一个清晰的认识,或者让你更加地纠结和无所适从 = =!

本篇拿一注册功能作为样本,使用各种框架去实现功能,从而对比各种方式的优劣。

1.jquery依然依靠丰富的dom操作去组合业务逻辑,当业务逻辑复杂的时候,每行代码都会有不知所云的感觉。因为:

第一:业务逻辑和UI更改该混在一起,

第二:UI里面还参杂这交互逻辑,让本来混乱的逻辑更加混乱。

当然第二点从另一方面看也是优点,因为有的时候UI交互逻辑能够更加灵活地嵌入到业务逻辑,这在其他MV*框架中都是比较难处理的。

2.vuejs非常小清新,小清新不代表做不了复杂的东西,比如官方的这个demo就不错:

3.reactjs代码量最多,因为它既要管理UI逻辑,又要操心dom的渲染。

4.extjs是唯一一个让User和View解耦,通过事件回调去关联起来。也可通过watch去实现双向绑定。

5.angularjs没用过,无感。

记得当年做silverlight、WPF的时候OnPropertyChanged不都是自己管理的吗?全都包起来真的好吗?

就这么多。

至于他们的不同,可以参考:


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/java/762.html