RakkitType TypeScript后端框架

用 TypeScript 写后端,想省心点?你可以看看Rakkit:Type,挺适合想快速上手但又不想牺牲灵活性的场景。

装饰器风格的类结构,写起来有点像前端的 React 或 Angular 那一套。你定义个@Controller,加个@Get@Post,REST API 接口就有模有样地出来了。GraphQL、Websocket 也都顺手支持,不用到处折腾库整合。

依赖注入也有,感觉和 NestJS 差不多,但轻量不少。适合项目不算太大、又不想从零搭 Express 那种的情况。起步命令也简单,npm i rakkityarn add rakkit就行。

有意思的是,这套东西最早就是为了做个无头 CMS搞出来的,后来越做越全,干脆封装成了框架。思路其实挺实用,尤其你要搞点中小型后台服务、管理系统之类的,拿来直接用效率还挺高。

文档目前虽然还在补,不过基本功能都有。如果你对TypeScript有点了解,不看太多教程也能跑起来。再结合下这些文章,比如REST 秒变 GraphQLGraphQL 配 React 实战,组合起来玩法就挺多的。

如果你正打算用TypeScript搞点服务端开发,又不想一上来就陷入 Express 配置地狱,Rakkit:Type 是个还不错的中间选项。轻巧、好懂,扩展也方便,适合自己用着顺手,也能推荐团队试试水。

zip 文件大小:447.75KB