首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Koa
订阅
张怡然
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
解秘 Node.js 单线程实现高并发请求原理,以及串联同步执行并发请求的方案
最近在做一个支持多进程请求的 Node 服务,要支持多并发请求,而且请求要按先后顺序串联同步执行返回结果。 对,这需求就是这么奇琶,业务场景也是那么奇琶。 需求是完成了,为了对 Node.js 高并发请求原理有更深一些的理解,特意写一篇文章来巩固一下相关的知识点。 Node.j…
给你一个开箱即用,功能完善的koa项目
结合当前的node比较火的三大框架,Express、Koa、egg。笔者之前用的Express,后面发现回调把我搞死了,实在太无奈了。终于有一天去尝试了Koa来进行开发,发现实在太舒服了。ES6语法支持很多,同步模式也很到位,但是在学习koa的过程中,发现基本的基础知识都了解了…
nodejs后端接口参数格式校验——Joi
在nodejs做后端开发的过程中,尤其是基于Restful的API服务,在前端发起请求的时候,如果没有对参数的校验,很容易在接口联调测试阶段出现各种上传参数名称错误/格式错误/字段遗漏等情况,这时候前后端工程师不得不一起去排查问题,有时候一个单词的拼写错误会造成大量的时间浪费,…
我的第一个node项目,用koa+sequelize来开发接口
1)创建控制器文件夹,定义User.js,用来对User表进行的操作。
个人博客开发系列:Vue.js + Koa.js项目中使用JWT认证
更多的介绍和说明,以及各种原理,我在此就不多赘诉了。JWT不是一个新鲜的东西,网上相关的介绍已经非常多了。不是很了解的可以在网上搜索一下相关信息。 Talk is cheap. Show me the code. JWT本质来说是一个token。在前后端进行HTTP连接时来进行…
Nest.js 从零到壹系列(二):使用 Sequelize 操作数据库
上一篇介绍了如何创建项目、路由的访问以及如何创建模块,这篇来讲讲数据库的连接与使用。 既然是后端项目,当然要能连上数据库,否则还不如直接写静态页面。 本教程使用的是 MySQL,有人可能会问为啥不用 MongoDB。。。呃,因为公司使用 MySQL,我也是结合项目经历写的教程,…
Koa2+MongoDB+JWT实战--Restful API最佳实践
Web API 已经在最近几年变成重要的话题,一个干净的 API 设计对于后端系统是非常重要的。 通常我们为 Web API 使用 RESTful 设计,REST 概念分离了 API 结构和逻辑资源,通过 Http 方法GET, DELETE, POST 和 PUT等 来操作资…
使用 Vue2.js + Node.js 搭建一个小型的全栈项目
一个类似豆瓣评分小型的全栈项目,可以试着练练手哟。 前端Github项目地址:https://github.com/wclimb/vue-video 前端预览:http://video.wclimb.site/ 后台Github项目地址:https://github.com/wclimb/video-admin 后台线上地址:http://vue.wclimb.site/ api:https://github.com/wclimb/video-admin/blob/master/API.md
koa实践总结,总有你用的到抄的走的
老王:因为koa比较轻量,几乎没有内置任何的额外功能。也是因为这个原因,koa的灵活度是很高的,喜欢折腾的人可以尝试下 老王:这个。。。。 我还是先说说怎么用吧 我们运行一下 node app/index.js 命令,这个时候,最简单的node服务已经启动起来了。浏览器里访问 …
一杯茶的时间,上手 Koa2 + MySQL 开发
凭借精巧的“洋葱模型”和对 Promise 以及 async/await 异步编程的完全支持,Koa 框架自从诞生以来就吸引了无数 Node 爱好者。然而 Koa 本身只是一个简单的中间件框架,要想实现一个足够复杂的 Web 应用还需要很多周边生态支持。这篇教程不仅会带你梳理 …