简码编程收到一些读者的留言提问:“现在vue.js这么火,我要不要学呀?vue.js是不是比jquery.js更有用?要学的东西太多感觉学不过来了”。
vue.js虽然火,但它也有它的使用场景,jquery.js虽然不更新升级了,但很多场景用它还是最合适的。
jquery.js可以很方便地对网页元素进行增、删、改、查,对各种浏览器的兼容性很好,对浏览器的JS引擎要求不高,所以它曾经火了很多年。
vue.js是最近几年才火起来的,它的最大特点就是不需要手工去写对网页元素进行增、删、改、查的代码了,只需要把网页元素与vue的变量数据进行绑定,当你修改了vue的变量数据时,网页元素自动更新了,省了好多代码,也省了很多写代码的工作量,所以受到很多前端开发人员的欢迎。
vue.js虽然好用,但它对浏览器和浏览器的JS引擎是有要求的,太低版本的是不支持vue.js的高级特性的。简码编程用精简版的blink内核浏览框来测试了一下用vue.js,发现反应速度比较慢,而用jquery.js则比较快。
相比jquery.js,使用vue.js才是趋势,所以已经掌握了jquery.js的朋友,再学一下vue.js也是不错的,毕竟有js基础的话学习成本也不太高,只需要了解并学习工作中可能需要用到的知识点就行,不需要面面俱到。
最重要的是,jquery.js已经不维护更新了,而vue.js因为有赞助商,作者可以全职维护更新,所以vue.js在未来数年应该都不会衰落,而jquery.js用的人会越来越少。长江后浪推前浪,前浪死在沙滩上,希望国人开发的vue.js能越来越好。