express 只能说个 http 领域的封装,比较轻量。 jquery 则不是,比较重。
用经典操作系统的说法来类比的话。
jquery 是宏内核
express 是微内核
JS是语言,可以运行在浏览器端也可以运行在服务器端
jQuery是JS在浏览器环境下的封装库,把DOM操作,ajax等封装成了兼容性好,方便使用的方法
node是JS的一个非浏览器运行平台,里面提供API进行web服务器开发,就像是Java中的servlet
express是node中进行web服务器开发的框架,封装了node关于web的一些API,有点像Java中各种MVC框架对servlet的封装
两者有相同之处,express和jQuery都是对自己平台(node,DOM API)进行了封装
两者有不同之处,功能范畴完全不一样。express开发服务器,jquery做浏览器端操作
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。