我是一个JavaScript技术不太纯熟的开发者,但我接触这项技术的时间算起来块6年了,近2年由于React和Vue这2个库的流行,使我开始怀疑自己了...难道我没弄明白?网络上很多人在议论jQuery是旧时代方案,但我也有去了解过React和Vue这两个库呀,最终我得出的结论是某些特定应用场景,还是感觉jQuery会比其他库方便很多。例如:我只需要写个轮播图、选项卡之类的,我始终还是感觉jQuery方便太多了,再不行我直接原生语法去写也没啥问题呀,为啥那么多人把用jQuery视为技术很Low呢?并且和React/Vue这2个库对比。感觉喷jQuery的好多都说React和Vue性能高,但实际情况不就是有个虚拟DOM吗?在用户层面的体验来说都是毫秒级的差距,我不觉得这个是特别严重的性能问题呀,如果真是什么大问题jQuery也能轻松实现呀。至于哪些说jQuery影响了前端技术发展的言论,这个我到表示部分认同部分反对,认同的部分是他有一些对原生API的抽象封装,不认同的部分是jQuery让人更快学会JavaScript,并且他帮我们处理了很多要命的兼容问题。结语:我一直认为React和Vue是前端的数据流控制工具,主要完成从接口获得数据并展示到浏览器的工作,更直接点主要功能应该是数据调度(模板渲染),为跨终端应用提供了一份便捷的数据展示方案。为啥那么多开发者将这2个库描述的无所不能一样呢,难道我的理解存在问题吗?2018最后1问,愿你我共同进步,请大家指教下。
慕的地8271018
叮当猫咪
相关分类