近来更新的一些node轮子

有时候,也会用node干一些事情。

虽然现在都是Koa,Express,NestJS这些框架的天下,但还是忍不住封装了一些轮子。

边写边学习,这样我在用其它框架的时候,也能得心应手。

下面我就来介绍我封装的一些轮子,若是有想要交流学习的,也可以直接去看源代码。

fc-route-node原生路由

项目地址:https://github.com/lovefc/fc-route

这个本来兼容koa框架的,后期我去掉了koa兼容,只做原生http模块的封装,因为我本质上用koa很少,所幸就直接去掉了,不排除以后再加上,这个跟其它的路由大同小异,我主要做了一些与众不同的匹配符来快速进行匹配。

fc-body-HttpBody解析类库

项目地址:https://github.com/lovefc/fc-body
自己写的http的body数据解析,可用于上传文件,获取post数据等等,一个类文件,没有太多依赖。

fc-response-Http工具库

项目地址:https://github.com/lovefc/fc-response
主要用来搭配fc-route,可以实现静态绑定(推荐还是nginx),一些常用的http函数封装。

以上的类库都具有独立性,没有太大的耦合,统统都是几个类文件搞定的,健壮性可能不行,但是用来学习原理,还是绰绰有余。

水文完毕,下次见!

发布时间:2025-04-21 14:07:00

封尘
@寻梦xunm哈哈哈,其实这都是我以前写的,现在更新一下。
寻梦xunm
羡慕,我都已经没有学习新知识的动力了

欢迎留言

返回上一页 返回首页