媒介 koa-router 是现在用的比较多的 Koa 的路由中间件之一,前段时间因为作者没有精神继续保护而将其公然售卖。我们有些项目也用到了这个库,然则现在许多我们想要的特征都没有,比方天生接口文档。自身这个库代码完成…
标签:koa.js
Koa 系列 —— Koa 中间件机制解析
上一篇讲了如何编写属于自己的 Koa 中间件,本篇将根据原理实现一个简单的中间件处理函数,并对 Koa 中间件处理函数 compose 函数进行源码解析。 1. compose 函数简单实现 Koa 中间件采取的是中间件…
koa源码阅读之request.js与response.js
这个源码阅读我是想将旁支末梢先捋顺了。再进入主程的applicationResponse与Request主要是对原生createServer的req可读流 res可写流做二次封装 Response.js /** * Pr…
Koa-router 优先级题目
题目形貌 在运用Koa-router作为路由遇到了一个优先级题目.以下代码 // routerPage.js file const router = require("koa-router") router.get("/…
前后端星散架构下CSRF防御机制
原文: http://feclub.cn/post/content… 背景 1、什么是CSRF进击? 这里不再引见CSRF,已相识CSRF道理的同砚能够直接跳到:“3、前后端星散下有何差别?”。 不太相识的同…
一起来为koa2中间件写definitions吧
前阵子koa2发布了,一些中间件也增加了对koa2的支持,这当然是大大的好事了。但是,像我这样喜欢用typescript+koa2写node的人来说,某个中间件没对应的.d.ts文件会是件很蛋疼的事。 没人写只能自己来了…
Koa-jwt 申明文档(机翻润饰)
KOA-JWT (机翻润饰) node>=7.6.0 npm v3.2.2 这个模块能够让你在你的KOA运用中经由过程运用JSON WEB TOKEN(以下简称JWT)认证HTTP要求 这个文档做了一个很好的引见.…
使用docker部署node集群
本文会通过三个简单的demo,演示如何通过docker部署node集群。 如果想学习docker,官方文档是一个不错的入门指引,或者可以看这个gitbook。 一、部署node容器 首先准备一个node服务demo,代码…
Wepback + koa2 配置开发环境
前言 webpack提供了webpack-dev-server模块来启动一个简单的web服务器,为了更大的自由度我们可以自己配置一个服务器,下面介绍如何用koa2来实现。 wepack-dev-middleware we…
下一代基于Koa的NodeJS全栈开发框架
Github上的脚手架实在太多,可能大多数都是只专注在前端的web开发,例如流行的React生态中的create-react-app和Vue生态中的Vue-cli, 但是可能作为像我一样的全栈开发,一个只关注在前端开发的…
koa2完成上传图片,而且同步上传到七牛云存储
由于升级到新的node版本,之前的经由过程许多上传图片的体式格局都已不适用了,所以本身就写了一个关于 koa2上传图片的小demo,纪录一下心得。 空话不多说,下面直接上代码,内里都有解释。 const Koa = re…
Koa 系列 —— Koa 中间件机制剖析
上一篇讲了怎样编写属于本身的 Koa 中间件,本篇将依据道理完成一个简朴的中间件处置惩罚函数,并对 Koa 中间件处置惩罚函数 compose 函数举行源码剖析。 1. compose 函数简朴完成 Koa 中间件采纳的…