为了账号安全,请及时绑定邮箱和手机立即绑定

为什么突然觉得angular和react是在抢jQuery 的活儿

为什么突然觉得angular和react是在抢jQuery 的活儿

慕盖茨4494581 2019-02-12 17:15:58
为什么突然觉得angular和react是在抢jQuery 的活儿除了一些路由什么的
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

不是 Angular, React 在抢 jQuery 的活. 而是各有自己的应用场景.

jQuery 是操作 DOM 时代的王者, 但是随着现在 web 应用的复杂度越来越高, jquery 在一些方面显得力不从心.
一: 在面对大量数据交互的时候, DOM 操作与 数据操作混杂在一起, 随着项目扩大, 代码会越来越难以阅读与维护.
二: 代码复用.以前 PM 让我从某个页面拿一个按钮之类的时候, 我需要从页面里拿出 HTML, 从样式表里找出相关样式(有些样式还是关联的), 然后从 JS 文件里找出相应的 JS 代码.这个过程非常难受.

而 Angular 和 React 把 DOM 的增删改查这一块帮你做了, 你只要专注于数据操作就好.
然后就是组件化的开发, 当我需要调用一个组件的时候, 直接 import 进来就行.
真正的高内聚, 低耦合.

那么 jquery 是不是就要被淘汰了? 我不觉得.
如果是一些简单的企业站, 偏静态展示的页面, 还是 jQuery 来的方便.


查看完整回答
反对 回复 2019-02-21
  • 1 回答
  • 0 关注
  • 407 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号