之前我也发过 我那个框架的分享 在这个论坛
传送门: https://v2ex.com/t/891986
这次重复说明就不说了,主要说我这个语法和压测
import {VaasServerType, Decorator } from 'vaas-framework'
export default class Hello {
@Decorator.VaasServer({type:'http',method:'get',routerName:'/hello'})
async hello({req,res}:VaasServerType.HttpParams) {
return {
hello:'world'
}
}
}
其它语法例子可参考: https://github.com/virtual-less/vaas-template/tree/main/src/apps
然后就是压测了,一开始也是没准备这个文章,后来我同事选型框架,因为他觉得我这个很好用,但是由于使用了 vm 怕性能不行,所以做了一个简单的压测。
老实说我是没有想到,因为我这个框架带了 vm 以为顶多和 nest 达到一个 55 开的水平,没想到领先 nest 这么多。这里再说一下,没有使用 pm2 启动也能达到 5k 到 6k 的水平,20 倍 nest 小意思🐶
忍不住给自己点赞 🐮比!!!