E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Koa.js
Koa.js
入门手册:洋葱模型插件机制详解以及常用中间件
前言Nodejs提供了http能力,我们通过如下代码可以快速创建一个httpserver服务consthttp=require('http');http.createServer((req,res)=>{res.write('hello\n');res.end();}).listen(3000);使用nodejs提供的原生能力启动一个httpserver并不麻烦,但是拓展额外的能力就比较麻烦,比如
乐闻x
·
2023-12-19 07:48
Node
javascript
中间件
koa.js
洋葱模型
插件机制
Javalin:一个轻量的Web Framework
Javalin最初是SparkJava的一个分支,后来受到JavaScript框架
koa.js
的
Java精选
·
2023-12-03 18:23
python
开发语言
记录5款NodeJS后端框架
文章目录前言一、Express二、Nest.js三、Meteor四、
Koa.js
五、Fastify前言https://xie.infoq.cn/article/d8c2cd9cb99a04cbbf0a45434https
失眠时间
·
2023-12-02 13:09
开发工具(软件
脚本
博客等)
服务器篇
node.js
Koa.js
启动一个websocket服务器
在
Koa.js
中,您可以使用ws库来创建WebSocket服务器。
cxh20777
·
2023-11-25 17:30
javascript
websocket
服务器
试试
koa.js
+ Apache APISIX 吧~
前言两年前,我还是一个小白开发者。当时为了上线我开发的一个网站购买了一个学生服务器,并且安装了linux服务器的小白之友宝塔面板,相信现在还有很多朋友买到服务器了第一件事就是装个宝塔。在宝塔面板中,我使用了内置的脚本快速的安装了nginx+mysql+phpAdmin全家桶。虽然很快就安装上去了,但是当时的我对于nginx一窍不通,在部署服务端功能的时候随便遇到一个小问题都能卡我一天,导致我最后折
oil欧哟
·
2023-10-29 07:43
js
前端
javascript
node.js
后端
nginx
记一次对
Koa.js
middleware的源码贡献
本文主要记录笔者在使用开源Node.jsweb框架
Koa.js
过程中遇到的一个小bug,为修复此Bug查找Koa及其middleware源码的过程,以及最终发起PullRequest并被采纳的过程。
擦柱而出
·
2023-09-14 20:43
Koa + Prisma 快速入门
本文使用
Koa.js
搭建一个简单的Web服务,配合MySQL数据库,来演示如何通过Prisma实现数据的增删改查。
昆吾kw
·
2023-08-30 09:50
数据库
Node.js
入门到上道
Prisma
Node.js
Koa.js
MySQL
一些基于nodejs的服务端框架对比。express、koa、egg、nest、midway
其关系,基本如下:Midway.js---|>Egg.js---|>
Koa.js
,Nest.js---|>Express.js而koa实际上是express团队用新理念重写的,从架构上讲,更加先进一些。
Nicker2013
·
2023-04-13 23:57
服务器
nodejs
serverless
framework
webserver
使用 Koa
使用
Koa.js
动手进行服务器端Web开发讲师:AakashHanda课程英文名:Hands-OnServer-SideWebDevelopmentwithKoa.js此视频教程共491MB,中英双语字幕
IT教程精选
·
2023-04-09 22:01
经验分享
redux源码阅读笔记(二)
redux的源码内容并不多,可以说很少,相比
koa.js
会多一点(笑)。源码结构如下图:源码结构combineReducers.jscombineReducer
anshi
·
2023-03-22 15:56
【笔记-node】《Egg.js框架入门与实战》、《用 React+React Hook+Egg 造轮子 全栈开发旅游电商应用》
二、express,
koa.js
上手比较简单,但是没有严格的开发规范三、Egg.js特性1、提供基
aSuncat
·
2022-10-01 19:20
前端
后台
nodejs
eggjs
NodeJS错误处理
前言最近在公司的
Koa.js
项目中遇到一个问题,使用thrift库创建一个connection,在接口中使用该连接的client来发送请求,结果抛错连接失败且中断了程序的执行,用try/catch无法捕获到该错误
·
2022-07-09 19:48
node.jserror
浅析Node中间件Koa&Express:原理和实现
说到中间件,很多开发者都会想到
Koa.js
,其中间件设计无疑是前端中间件思想的典型代表之一。最近重新温习这部分内容,按奈不住想要和各位看官聊聊其中绝妙!
行舟客
·
2021-02-15 18:09
探索nodeJS
手写koa-static源码,深入理解静态服务器原理
这篇文章继续前面的Koa源码系列,这个系列已经有两篇文章了:第一篇讲解了Koa的核心架构和源码:手写
Koa.js
源码第二篇讲解了@koa/router的架构和源码:手写@koa/router源码本文会接着讲一个常用的中间件
蒋鹏飞
·
2020-12-07 15:38
前端
javascript
node.js
koa.js
手写koa-static源码,深入理解静态服务器原理
这篇文章继续前面的Koa源码系列,这个系列已经有两篇文章了:第一篇讲解了Koa的核心架构和源码:手写
Koa.js
源码第二篇讲解了@koa/router的架构和源码:手写@koa/router源码本文会接着讲一个常用的中间件
蒋鹏飞
·
2020-12-07 15:29
前端
javascript
node.js
koa.js
手写
Koa.js
源码
用Node.js写一个web服务器,我前面已经写过两篇文章了:第一篇是不使用任何框架也能搭建一个web服务器,主要是熟悉Node.js原生API的使用:使用Node.js原生API写一个web服务器第二篇文章是看了Express的基本用法,更主要的是看了下他的源码:手写Express.js源码Express的源码还是比较复杂的,自带了路由处理和静态资源支持等等功能,功能比较全面。与之相比,本文要讲
蒋鹏飞
·
2020-11-13 11:35
前端
javascript
node.js
源码分析
koa.js
解决koa2 ctx.render is not a function
最近在学习使用koa2,在尝试用koa2复写之前用express写的一个入口文件的时候发现命令行报错ctx.renderisnotafunction项目路径如下app.js是之前用express写的入口文件
koa.js
wopelo
·
2020-09-15 18:45
nodejs
【全栈之旅】Node.js + Vue.js(typescript) +
koa.js
+ mysql 开发web应用示例
分享一下我的全栈之旅,本次示例由Node.js+Vue.js(typescript)+koa.js+mysql组成,内含登陆,注册,修改密码,session配置,自定义中间件、全局状态处理等等,如何登陆,如何退出,如何持久化数据,如何记录用户。具体请看源码。node-vue-model
Anles
·
2020-09-10 17:48
javascript
开发模板
【实战】在
Koa.js
中实现文件上传的接口
文件上传是一个基本的功能,每个系统几乎都会有,比如上传图片、上传Excel等。那么在NodeKoa应用中如何实现一个支持文件上传的接口呢?本文从环境准备开始、最后分别用Postman和一个HTML页面来测试。环境准备首先当然是要初始化一个Koa项目了,安装Koa、koa-router即可。npminstallkoakoa-router设置图片上传目录,把图片上传到指定的目录中,在app路径下新建p
杜尼卜
·
2020-08-24 15:36
koa-body
koa-router
koa.js
node.js
边看边写:基于Fetch仿洋葱模型写一个Http构造类
Koa.js
设计模式-学习笔记从头实现一个koa框架我这里不过多讲关于Koa的设计模式与源码,理解Koa的中间件引擎源码就行了。写
Denzel
·
2020-08-22 13:29
http
koa
设计模式
洋葱
基于
Koa.js
的 Node.js MVC 框架
0.简介项目名:基于
Koa.js
的Node.jsMVC框架。仓库地址:github.com/zhaotoday/k…。负责人:赵金添@zhaotoday。
weixin_33691817
·
2020-07-05 22:02
Node.js - koa入门
摘要-廖雪峰JavaScript教程创建一个koa2工程首先,我们创建一个test目录,并在目录里面创建一个
koa.js
文件,输入以下代码://导入的是koa2,不是koa1,koa2是一个class类
constLy
·
2020-07-02 01:42
Koa2进阶学习笔记(转)
序言从2017年2月份开始写这本开源电子书,是为了记录自己的学习轨迹和分享技术心得,本开源书的Koa2的基础进程教程已经完结,更多的
Koa.js
的高阶学习会在后续新开几本书进行探索。
weixin_33932129
·
2020-06-28 08:23
koa.js
上手
原文:https://medium.com/@schisma/get-started-with-koa-js-2269b37567cf最近大家讨论了很多关于ES6。这个JavaScript的下一个版本将会包含一些新的特性,如更好的变量作用域,生成器,字符串模板等。但是在我们讨论这些之前,已经有node.js的框架使用了ES6的新特性生成器。Koa已可以运行在当前的运行环境,需要使用--harmon
Vijay
·
2020-06-28 04:56
Node.js中使用redis数据库的正确姿势
在Java中使用redis我们已经比较熟悉了,那么在node.js和
koa.js
框架中使用Redis的正确姿势是怎样的呢?
offbye
·
2020-06-24 18:34
前端开发
软件架构
云计算
【对比学习】
koa.js
、Gin与asp.net core——中间件
web框架中间件对比编程语言都有所不同,各个语言解决同一类问题而设计的框架,确有共通之处,毕竟是解决同一类问题,面临的挑战大致相同,比如身份验证,api授权等等,鄙人对node.js,golang,.netcore有所涉猎,对各自的web框架进行学习的过程中发现了确实有相似之处。下面即对node.js的koa、golang的gin与.netcore的asp.netcore三种不同的web后端框架的
Carfield-加菲
·
2020-02-04 00:00
推荐
Koa.js
的十个中间件2018-08-20
image.png随着ES6的普及,async/await的语法受到更多JS开发者的青睐,
Koa.js
作为比较早支持使用该语法的Node框架越来越受到大家的喜爱,虽然
Koa.js
本身支持的功能很有限,但官方和社区提供了很多各种功能的中间件
littleyu
·
2019-12-31 13:22
使用
Koa.js
,离不开这十个中间件
koa_2.png随着ES6的普及,async/await的语法受到更多JS开发者的青睐,
Koa.js
作为比较早支持使用该语法的Node框架越来越受到大家的喜爱,虽然
Koa.js
本身支持的功能很有限,但官方和社区提供了很多各种功能的中间件
fineen
·
2019-12-31 11:28
redux源码阅读笔记(一)
redux的源码内容并不多,可以说很少,相比
koa.js
会多一点(笑)。源码结构如下图:源码结构入口文件index.js入口文件主要做了两件事,判断当前环境是否
anshi
·
2019-12-17 12:02
node搭建express服务器
简介:Express.js框架是目前最流行的node.js后端框架之一,相当于jQuery与JavaScript直接的关系;(功能类似的后端框架还有
Koa.js
,egg.js.hapi.js)安装:(全局配置
溪风0509
·
2019-10-10 22:00
边看边写:基于Fetch仿洋葱模型写一个Http构造类
Koa.js
设计模式-学习笔记从头实现一个koa框架我这里不过多讲关于Koa的设计模式与源码,理解Koa的中间件引擎源码就行了。写
Denzel
·
2019-10-10 00:00
洋葱
设计模式
koa
http
在
Koa.js
中实现文件上传的接口功能
文件上传是一个基本的功能,每个系统几乎都会有,比如上传图片、上传Excel等。那么在NodeKoa应用中如何实现一个支持文件上传的接口呢?本文从环境准备开始、最后分别用Postman和一个HTML页面来测试。01―环境准备首先当然是要初始化一个Koa项目了,安装Koa、koa-router即可。npminstallkoakoa-router设置图片上传目录,把图片上传到指定的目录中,在app路径下
做工程师不做码农
·
2019-10-08 09:29
在
Koa.js
中实现文件上传的接口
文件上传是一个基本的功能,每个系统几乎都会有,比如上传图片、上传Excel等。那么在NodeKoa应用中如何实现一个支持文件上传的接口呢?本文从环境准备开始、最后分别用Postman和一个HTML页面来测试。环境准备首先当然是要初始化一个Koa项目了,安装Koa、koa-router即可。npminstallkoakoa-router设置图片上传目录,把图片上传到指定的目录中,在app路径下新建p
dunizb
·
2019-10-07 00:00
node.js
koa.js
koa-router
koa-body
如何从头实现一个node.js的koa框架
前言
koa.js
是最流行的node.js后端框架之一,有很多网站都使用koa进行开发,同时社区也涌现出了一大批基于koa封装的企业级框架。
勇敢的半导体
·
2019-06-17 10:08
koa2入门(2) koa-router 路由处理
package.json,然后执行npminstall通过npminstallkoa安装koa模块通过npminstallsupervisor安装supervisor模块,用于node热启动在根目录下中新建
koa.js
weixin_34009794
·
2019-02-19 15:00
json
Koa.js
设计模式-学习笔记
原文https://chenshenhai.github.io/koa2-note/目录1.koa2开始1.1快速开始1.2async/await使用1.3koa2简析结构1.4koa中间件开发与使用2.路由2.1原生koa2实现路由2.2koa-router中间件3.请求数据获取3.1GET请求数据获取3.2POST请求数据获取3.3koa-bodyparser中间件4.静态资源加载4.1原生k
大灰狼的小绵羊哥哥
·
2018-10-31 17:37
Doodoo.js 发布 1.1.0,Koa.js+ Nuxt.js 最佳实践
阅读更多doodoo.js发布1.1.0--中文最佳实践Node.jsWeb快速开发框架,支持
Koa.js
,Express.js中间件。包含多项功能改进,及Bug修复。更新内容:1.
青否云后端云
·
2018-10-18 18:00
node
框架
mysql
Doodoo.js 发布 1.1.0,Koa.js+ Nuxt.js 最佳实践
阅读更多doodoo.js发布1.1.0--中文最佳实践Node.jsWeb快速开发框架,支持
Koa.js
,Express.js中间件。包含多项功能改进,及Bug修复。更新内容:1.
青否云后端云
·
2018-10-18 18:00
node
框架
mysql
doodoo.js配置教程
支持
Koa.js
,Express.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用ES6/7(GeneratorFunction,Class,Async&Await)等特性https://www.doodooke.com
青否云后端云
·
2018-10-10 18:00
node
doodoo.js配置教程
支持
Koa.js
,Express.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用ES6/7(GeneratorFunction,Class,Async&Await)等特性https://www.doodooke.com
青否云后端云
·
2018-10-10 18:00
node
doodoo.js快速入门教程
支持
Koa.js
,Express.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用ES6/7(GeneratorFunction,Class,Async&Await)等特性https://www.doodooke.com
青否云后端云
·
2018-10-10 18:00
node
nodejs
doodoo.js快速入门教程
支持
Koa.js
,Express.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用ES6/7(GeneratorFunction,Class,Async&Await)等特性https://www.doodooke.com
青否云后端云
·
2018-10-10 18:00
node
nodejs
Koa.js
学习笔记
1、简单的小示例constKoa=require('koa');//引入Koa.jsconstapp=newKoa();//实例化Koa对象constmain=ctx=>{//main函数用来设置ctx.response.bodyctx.response.body='HelloWorld';//context.response.body就是发给用户的消息}app.use(main);//加载mai
蔡万胜
·
2018-09-13 00:00
node.js
koa.js
Node.js 不正经学习(第四天
koa.js
学习)
Koa介绍Koa是下一代的Node.js的Web框架。由Express团队设计。旨在提供一个更小型、更富有表现力、更可靠的Web应用和API的开发基础。Koa可以通过生成器摆脱回调,极大地改进错误处理。Koa核心不绑定任何中间件,但提供了优雅的一组可以快速和愉悦地编写服务器应用的方法。安装Koa依赖nodev7.6.0或ES2015及更高版本和async方法支持.使用npm安装npmikoa引入导
Oort
·
2018-08-27 19:28
解决koa2 ctx.render is not a function报错问题
最近在学习使用koa2,在尝试用koa2复写之前用express写的一个入口文件的时候发现命令行报错ctx.renderisnotafunction项目路径如下app.js是之前用express写的入口文件
koa.js
wopelo
·
2018-08-07 11:22
个人博客开发系列:Vue.js +
Koa.js
项目中使用JWT认证
前言JWT(JSONWebToken),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC7519)。更多的介绍和说明,以及各种原理,我在此就不多赘诉了。JWT不是一个新鲜的东西,网上相关的介绍已经非常多了。不是很了解的可以在网上搜索一下相关信息。源码Talkischeap.Showmethecode.工作流程JWT本质来说是一个token。在前后端进行HTTP连接时来进行相应的
TDon
·
2017-12-02 00:00
vue.js
koa2
jwt
博客
Cheatsheet: 2014 01.01 ~ 01.14
15 reasons why I can’t work without JetBrains ReSharper Web Web scraping with Node.js
Koa.js
·
2014-01-14 11:00
sh
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他