http request handler 与 web 应用开发框架

http request handler 与 web 应用开发框架


event handler

event handler 是处理所有程序中接收到的输入事件的一个回调,通常是异步执行。js 中的 event handler 可以用来处理和验证用户输入、用户操作或浏览器操作。

以 event handler 的概念对比,http request handler 的概念也很理解,通俗就是来一个 http 请求,处理它的东西就是 http request handler

express create server vs http.createServer

Difference between a server with http.createServer and a server using express in node js

What are the differences between HTTP module and Express.js module ?

  • app.listen 的本质就是 http.createServer 参考source code
  • express 或类似的框架和 http module 当然有本质的区别:
    • http module 建立和管理输入、输出和 http 连接
    • express 是建立在 http module 之上的抽象层,使处理 api 和 流量更加方便,同时丰富的中间件来处理譬如 CORS, XSRF, POST parsing, cookies .etc

image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值