码迷,mamicode.com
首页 >  
搜索关键字:Koa    ( 453个结果
koa2中间件
在我看来,前端框架的中间件的思想来源于传统后端的切面编程(AOP)思想,比如我们常见的身份校验(JWT)。 axios的拦截器也是基于这种程序设计模式的。 在koa中,实际上是由一个数组对象来保存所有的中间件的,原理解析可以参考这篇博客:https://www.cnblogs.com/dashnow ...
分类:其他好文   时间:2019-08-20 00:37:47    阅读次数:85
【Node.js】 bodyparser实现原理解析
bodyparser是一类处理request的body的中间件函数,例如Koa-bodyparser就是和Koa框架搭配使用的中间件。本文介绍了一个 Promise风格的bodyparser,接收request对象做为参数,返回解析后的body对象,返回结果前做了charset转换,解压缩,内容编码... ...
分类:Web程序   时间:2019-08-19 09:47:13    阅读次数:131
nextjs作为koa中间件的使用
react客户端渲染的缺点:首屏速度慢,对SEO不友好 浏览器请求步骤 客户端跳转 1. 浏览器发起请求 /index 1. 点击按钮 2. koa接受请求,并且调用nextjs 2. 异步加载组件的js 3. nextjs开始渲染 3. 调用页面的getInitialProps 4. 调用app的 ...
分类:Web程序   时间:2019-08-18 09:31:37    阅读次数:683
node.js使用Koa搭建基础项目
Koa 是由 Express 原班人马打造的超轻量服务端框架 与 Express 相比,除了自由度更高,可以自行引入中间件之外,更重要的是使用了 ES6 + async,从而避免了回调地狱 不过也是因为代码升级,所以 Koa2 需要 v7.60 以上的 node.js 环境 一、创建项目 1.手动创 ...
分类:Web程序   时间:2019-08-16 18:33:45    阅读次数:149
koa2+redis+jwt token验证,简单注册登录
首先新建文件夹命名koa-server,npm init,相关包的安装就不说了,这是我的package.json 新建index.js文件,编码如下,config全局配置不用管,redis是一个简单的get和set操作的封装,也不用管 其中paytoken是token的解析与验证,在这里可以获取加密 ...
分类:其他好文   时间:2019-08-16 11:52:06    阅读次数:341
vue+koa+sequlize 搭建使程序员专注业务代码开发框架---项目结构思考(一)
好久没进行日常积累了。最近闲着没事写了一个自己业务开发框架,感觉有一些收获,对于webpack、koa等等都有了一些新的认识,总的来说还是挺有收获的,今天开始分享一下自己的经验,和记录其中踩到的坑。 由于我希望将代码之后代码中具有以下几种特点 其中还有一些细小的思考,在后面一一再详细说说。 文件大概 ...
分类:其他好文   时间:2019-08-08 13:41:34    阅读次数:82
记一些云服务器上部署koa2项目遇到的问题
云服务器系统版本centos7.2,部署的项目koa2,node版本: 10.16.0 一、pm2的一些问题 1、安装pm2: npm install -g pm2 2、建立软链接,使pm2能全局使用 ln -s 软件安装的路径 目标路径 例子: ln -s /usr/local/node/bin/ ...
分类:其他好文   时间:2019-07-30 13:06:19    阅读次数:307
(转)玩转Koa -- koa-bodyparser原理解析
地址:http://www.imooc.com/article/274059 一、前置知识 在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 1、报文主体 1、报文主体 HTTP报文主要 ...
分类:其他好文   时间:2019-07-17 18:32:24    阅读次数:99
Koa 本地搭建 HTTPS 环境
openssl 首先本地需要安装 openssl,用于生成自签名证书。 $ brew install openssl 检查安装: $ openssl version LibreSSL 2.6.5 生成证书 执行以下命令生成证书: openssl req nodes new x509 keyout s ...
分类:Web程序   时间:2019-07-01 00:27:42    阅读次数:220
简单的服务器
const koa = require('koa'), app = new koa(), Router = require('koa-router'), router = new Router(), host = '127.0.0.1', port = 12899, jsonwebtoken = r... ...
分类:其他好文   时间:2019-06-17 17:20:05    阅读次数:96
453条   上一页 1 ... 11 12 13 14 15 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!