最新 最热

MiYaHub:KOA

写这个的初衷:回顾node技术栈,为啥用KOA而不用Express,因为Express不能很好的处理异步函数,而KOA在处理异步函数时具有天生的优势,因为KOA的源码再处理中间件时,是通过dispatch调用的 而dispatch内部则是Promsie。另外此项...

2022-03-01
1

前端面试-实现一个简版koa

在koa官网有说明在ctx挂载了一系列request和response的属性别名。

2022-02-14
2

5分钟教你用nodeJS手写一个mock数据服务

对于前端开发者而言,javascript正扮演着越来越重要的地位,它不仅能为浏览器端赋能,在web服务器方面也有很大的价值(我们可以用nodeJS来写服务端代码,启动web服务器),因此本文所要描述的,便是javascript在服务端的应用。我将介...

2022-02-09
1

Koa项目中使用await和async关键字报错

查了一下一下原因,低版本的node是不支持一些ES6的用法的,但是我的版本是8.4,差不多稳定的最新版本

2022-01-24
2

通用「接口缓存中间件」的一种实现

打开 google sheets,编辑完数据准备导出,文件下的子菜单,从上到下扫了几遍愣是没找到导出按钮,不对呀,明明一直在这???

2022-01-21
1

基于 log4js 做全链路日志

提到监控或应用观测,经常出现三个词:「链路(Tracing)」、「指标(Metric)」和「日志(Logging)」。

2022-01-20
1

前端Node.js面试题

Node.js 是一个开源与跨平台的 JavaScript 运行时环境。在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核),利用事件驱动、非阻塞和异步输入输出模型等技术提高性能。我们可以理解为:Node.js 就是一个服务器端的...

2021-12-30
1

别再写烂大街的电商、秒杀项目了,来看看这两个!

都说电商、秒杀项目烂大街,事实上也确实如此,面试官看到都头疼。今天推荐2个与众不同的项目,非常适合学习开发技巧,也可以琢磨琢磨吸收为自己的面试项目!...

2021-12-20
1

koa-send源码分析

通常我们在做静态文件服务的时候,首选CDN。当文件内容需要经常变动时,则可以采用nginx代理的方式。node本身也可以搭建静态服务,用koa static可以很容易实现这个功能。...

2021-12-14
1

狼叔(卷二 ) node.js web应用开发 读书笔记

npm init -ynpm i -S koa@2创建app.js文件,代码如下:const Koa = require('koa')const app = new Koa()app.use(async (ctx,next) => { const start = new Date() con...

2021-12-10
2