4 回答
TA贡献1818条经验 获得超3个赞
先祝大家新年快乐,感谢参加讨论的朋友,为了让哪些喷子住嘴,我还是自己总结下吧。网页特效含小规模DOM操作场景下,还是jQuery或原生语法更合适些,特别是现在的3.x系列体积很小了,实在不行的话Zepto也可以。
而大量DOM操作用JS做视图控制的场景下,React和Vue具有一定优势(新的技术、设计模式),这使得性能和开发效率得到一定提升。最主要是这个时代的组件化开发模式,使得团队协作(项目维护)变得更容易,React和Vue这类库提供了组件化更优实现。
与君共勉
TA贡献1852条经验 获得超7个赞
任何一个大佬都不敢说 jQuery 是 "low" , 最多只是 "过时",
过时是真的过时, jquery 是 web 2.0 时代的王者,
抛开兼容性问题(反正远古浏览器早晚会被淘汰的),你说的 轮播图、选项卡 用 ES6 可以写出很精致的代码, 用class可以很好地将这些玩意封装成可复用组件,使用 jquery 只会拖性能的后腿,
目前,大型项目我选择 webpack + react , 小页面(特别是移动端)我选择原生, 只有修改老项目的时候,我才会用到 jquery
TA贡献1808条经验 获得超4个赞
TA贡献1934条经验 获得超2个赞
我维护过一个digiwork的项目,
平均每页js数量10-15个。
至少JS2000起步。
单页应用早期使用。
每改一个需求,
15小时起步。
直到我建议使用backbone之后。
JS数量40+,
单JS 200-500行
添加回答
举报
