node
張猴子
这个作者很懒,什么都没留下…
展开
-
手把手写一个迷你版的koa2
koa2中间件的简单实现说明本次的简单实现重点在中间件的原理上(compose函数),而其他部分的实现就忽略了很多细节,只是让代码能跑起来。与express不同,koa2的路由处理与它本身是分开的(路由处理用koa-router)。这里的内容不包括路由处理。本次的实现内容包括koa的use,listen和中间件的洋葱圈模型。koa中间件执行机制koa2中间件使用的是洋葱圈模型。这里附上一张网络上广为流传的图:从这张图也能知道个大概意思:请求从最外层传到最里层,响应从最里层逐层原创 2020-07-08 00:05:03 · 324 阅读 · 0 评论 -
手把手写一个迷你版的express
手写express中间件原理,超详细!原创 2020-07-06 00:46:43 · 588 阅读 · 0 评论 -
es、js、nodejs傻傻分不清楚?(ECMAScript、JavaScript、nodejs的区别和联系)
目录ECMAScript、JavaScript、nodejs的区别和联系ECMAScriptJavaScriptNode.js联系js与nodejs的区别js引擎简单介绍ECMAScript、JavaScript、nodejs的区别和联系首先简单介绍一下:ECMAScript定义了语法,这是写JavaScript和nodejs都必须遵守的语法包含变量定义、循环、判断、函数,原型和原型链、作用域和闭包、异步不能操作DOM,不能监听click事件,不能发送ajax请求不能处理http请求,原创 2020-06-28 11:32:28 · 1931 阅读 · 1 评论