NEXT Core v1.5.3
the RESTful API service for NEXT Space, powered by @nestjs.
NEXT 博客空间的核心API服务,基于 @nestjs 无限进步!
开始使用
nx-core 依赖于 NodeJS 14 (at least), MongoDB 和 Redis 环境
Documentation 文档| Development Live Demo
关于此项目 (core)
此程序(core)是用来提供个人空间服务端API服务的,你可以通过 Swagger 来查看已提供的现有 API 接口。
你可以使用接口来开发属于你的个人空间前端 期待你的成果!
项目 Sponsors
感谢 Salted Fish 的静态资源托管
感谢 小沐 的对项目大力支持
感谢 若志 提供服务器支持
活跃情况 Activity
项目重构后所使用的技术栈
粗体 指的是与旧分支有技术栈不同的地方
- 框架: NestJS (Based on Fastify)
- 语言: TypeScript (Best practices, Not AnyScript)
- 数据库 ODM: Typegoose (Write schema once all in TypeScript)
- 包工具链: @vercel/ncc Bundle (Bundle entry, go node_modules away)
- 测试: Vitest (Test case write in TypeScript, fast and out-of-box)
- 包管理器: PNPM (which is fastest)
- DevOps: Docker
- 其他: Prettier, ESLint, Husky, Bump Version, etc.
Reference
This project referred to:
License
此项目 AGPLv3 授权开源,使用此项目进行的二次创作或者衍生项目也必须开源。
Author
nx-space © Wibus, Released under the AGPL-3.0 License. Created on 2021-09-25. Refactored on 2022-06-07
Personal Website · Blog · GitHub @wibus-wee · Telegram @wibus✪>