Lemon NestJS Backend (柠檬记账-NestJS 后端) 是一个开源的个人记账项目后端,它使用了最新的技术栈,包括 NestJS + GraphQL + Fastify + Prisma + TypeScript + PostgreSQL 等,为用户提供了一个高效、灵活、易用的个人记账服务。它可以让用户记录各种吃喝玩乐的场景,以及社交场景中的收支情况,让记账变得像呼吸一样自然。
- 使用 NestJS ,一个简化 Node.js 开发的 TypeScript 框架。
- 使用 GraphQL ,一个让客户端精确获取数据的 API 查询语言。
- 使用 Fastify ,一个高性能的 Node.js HTTP 服务器框架。
- 使用 Prisma ,一个支持多种数据库的 ORM 工具。
- 使用 TypeScript ,一个提供静态类型检查的 JavaScript 超集。
- 使用 PostgreSQL ,一个开源的关系型数据库系统。
- 微信小程序(高性能原生): https://github.com/alexbei/lemon-wechat
- 移动端(Flutter): https://github.com/alexbei/lemon_flutter
- 项目资料: https://github.com/alexbei/lemon-docs
该项目为开源项目,请遵循 Apache License 2.0 开源协议使用,并务必保留作者、Copyright 信息。
- 欢迎提交 issues ,并填写清楚遇到的问题及原因、环境、复显步骤等。