11 2020 档案

摘要:这段时间写了一堆源码解析,这篇文章想换换口味,跟大家分享一个我工作中遇到的案例。毕竟作为一个打工人,上班除了摸鱼看源码外,砖还是要搬的。本文会分享一个使用恰当的数据结构来进行性能优化,从而大幅提高响应速度的故事,提高有几百倍那么多。 事情是这样的,我现在供职一家外企,我们有一个给外国人用的线下卖货的 阅读全文
posted @ 2020-11-24 14:51 _蒋鹏飞 阅读(26741) 评论(78) 推荐(127) 编辑
摘要:上一篇文章我们讲了Koa的基本架构,可以看到Koa的基本架构只有中间件内核,并没有其他功能,路由功能也没有。要实现路由功能我们必须引入第三方中间件,本文要讲的路由中间件是@koa/router,这个中间件是挂在Koa官方名下的,他跟另一个中间件koa-router名字很像。其实@koa/router 阅读全文
posted @ 2020-11-16 14:15 _蒋鹏飞 阅读(900) 评论(0) 推荐(0) 编辑
摘要:用Node.js写一个web服务器,我前面已经写过两篇文章了: 第一篇是不使用任何框架也能搭建一个web服务器,主要是熟悉Node.js原生API的使用:使用Node.js原生API写一个web服务器 第二篇文章是看了Express的基本用法,更主要的是看了下他的源码:手写Express.js源码 阅读全文
posted @ 2020-11-09 11:22 _蒋鹏飞 阅读(561) 评论(2) 推荐(2) 编辑
摘要:上一篇文章我们讲了怎么用Node.js原生API来写一个web服务器,虽然代码比较丑,但是基本功能还是有的。但是一般我们不会直接用原生API来写,而是借助框架来做,比如本文要讲的Express。通过上一篇文章的铺垫,我们可以猜测,Express其实也没有什么黑魔法,也仅仅是原生API的封装,主要是用 阅读全文
posted @ 2020-11-02 11:34 _蒋鹏飞 阅读(534) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示