Node
文章平均质量分 93
宇宙一码平川
这个作者很懒,什么都没留下…
展开
-
三言两语说透koa的洋葱模型
Compose函数可以将需要顺序执行的多个函数复合起来,后一个函数将前一个函数的执行结果作为参数。这里利用了函数递归的机制。dispatch函数接收当前中间件的索引i,如果i大于中间件数组长度,则执行next函数。compose接收一个中间件数组作为参数,执行数组中的中间件,返回一个可以执行所有中间件的函数。所有中间件的回调函数中,执行中间件函数的时候,递归调用dispatch,同时将索引+1,表示执行下一个中间件。每个中间件都可以捕获自己的错误,并且不会影响其他中间件的执行,这样对错误处理更加友好。原创 2023-08-02 16:01:29 · 794 阅读 · 0 评论 -
三言两语说透process.stdout.write和console.log的区别
Node.js中的`process.stdout.write`和`console.log`都是用于向标准输出流(stdout)打印输出的方法,但二者在使用场景和实现方式上有些区别。本文将详细介绍`process.stdout.write`和`console.log`的区别。原创 2023-07-28 16:26:55 · 654 阅读 · 0 评论 -
【前端】嘿,Nest.js实战开发系列 01 ── Nest.js初体验
写在前面前面从小白视角学习了Typescript,并学习总结了ts的系列文章,希望能够对于读者有所帮助。至于学习了TS基础后,如何进行开发实践,本系列将结合Nest.js的Node服务器框架进行娓娓道来。Nest (NestJS) 是一个用于构建高效、可扩展的Node.js服务器端应用程序的框架。它使用渐进式 JavaScript,使用TypeScript构建并完全支持(但仍然允许开发人员使用纯 JavaScript 进行编码)并结合了 OOP(面向对象编程)、FP(函数式编程)和 FRP(函数式响应原创 2021-06-21 23:19:19 · 1469 阅读 · 0 评论