首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
koa
订阅
布洛芬_不头疼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
手写Express.js源码
上一篇文章我们讲了怎么用Node.js原生API来写一个web服务器,虽然代码比较丑,但是基本功能还是有的。但是一般我们不会直接用原生API来写,而是借助框架来做,比如本文要讲的Express。通过上一篇文章的铺垫,我们可以猜测,Express其实也没有什么黑魔法,也仅仅是原生…
如何手写一款KOA的中间件来实现断点续传
这几天在认认真真地学习KOA框架,了解它的原理以及KOA中间件的实现方法。在研究KOA如何处理上传的表单数据的时候,我灵光一闪,这是不是可以用于断点续传? 断点续传的过程不复杂,但是还是有许多小知识点需要get,不然很难理解断点续传的工作过程。实现断点续传的方式有很多,不过我只…
手写koa-static源码,深入理解静态服务器原理
本文会接着讲一个常用的中间件----koa-static,这个中间件是用来搭建静态服务器的。 koa-static的代码更通用,更优雅,而且对大文件有更好的支持,下面我们来看看他是怎么做的吧。本文还是采用一贯套路,先看一下他的基本用法,然后从基本用法入手去读源码,并手写一个简化…
一千行MySQL命令
非常不错的总结,强烈建议保存下来,需要的时候看一看。
使用 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
node编码中的坑
在上篇文章Buffer(Buffer(缓冲器))中,聊了关于编码的问题。但是编码有很多小坑,今天我们聊聊坑的问题。 第一个就是BOM头的问题。 在此之前得先知道,gb2312编码中,一个汉字是由两个字节(16个位)组成。 在我们写代码的时候经常会遇到一个问题,就是我们写的代码是…
从头实现一个 koa 框架
koajs是最流行的nodejs后端框架之一,有很多网站都使用koa进行开发,同时社区也涌现出了一大批基于koa封装的企业级框架。然而,在这些亮眼的成绩背后,作为核心引擎的koa代码库本身,却非常的精简,不得不让人惊叹于其巧妙的设计。 在平时的工作开发中,笔者是koa的重度用户…