首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
sunkuo
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
99
文章 99
沸点 0
赞
99
返回
|
搜索文章
最新
热门
渐进式Express源码学习5-全副武装
这是渐进式Express源码学习 | 小白也能懂源码系列文章的第五篇。 核心实现:1. layer借助path-to-regexp提取params。 2.在Router.handle里面,process_params函数依次调用参数处理函数 还记得这个layer.match是在…
渐进式Express源码学习3-初露锋芒
这是渐进式Express源码学习 | 小白也能懂源码系列文章的第三篇。 和上篇文章不同的是,我们引入了route.js。目前源文件总共有三个,express.js, router/layer.js, router/route.js 这篇中,我们实现的大概思路是每一个layer对…
渐进式Express源码学习1-万物归宗
这是渐进式Express源码学习 | 小白也能懂源码系列文章的第一篇。 上面的代码中,我们调用http模块的createServer函数,传入一个相应请求的函数。这个就是一个简单的Web服务,非常好理解。Node文档里对createServer函数有说明。 代码开头,我们引入h…
渐进式Express源码学习2-道士下山
这是渐进式Express源码学习 | 小白也能懂源码系列文章的第二篇。 也就直说,我们这篇文章要实现的express总共有两个源文件,一个是express,一个是router文件夹下的layer。 既然我们对外提供get, post, put等方法,那我们就要给proto赋值,…
渐进式Express源码学习6-独孤求败
这是渐进式Express源码学习 | 小白也能懂源码系列文章的第六篇。 首先要讲解,路由中间件和非路由中间件。路由中间件,通过app.verb添加,结构是处理函数挂载到layer上,layer推送到route上,route的dispatch函数又挂载到一个新的layer,这个l…
渐进式Express源码学习4-如虎添翼
这是渐进式Express源码学习 | 小白也能懂源码系列文章的第四篇。 注意,构造函数传入了一个path,然后还调用了pathRegexp函数。而这个pathRegexp函数其实是从path-to-regexp模块来的,他的作用是解析路径做匹配,可以直接看一个例子 到这里,我们…
渐进式Express源码教程,保证你能看懂 | 小白也能懂源码
这个系列教程的目的是用一种渐进式的方式,帮助Node/Javascript工程师更快更容易得理解Express工作机制。 所谓的渐进式,就是从最简单的web服务器,一步一步添枝加叶,最后形成一个完整Express的过程。 接触Express已有两年多时间,也面试了很多Node工…
个人成就
文章被点赞
49
文章被阅读
4,102
掘力值
187
关注了
7
关注者
55
收藏集
1
关注标签
49
加入于
2016-01-02