
Payhip
payhip.com
五分钟搭建生产级NestJS,含JWT、Prisma、Docker
19天前制作者:John García
关于 Payhip
Payhip 是一个专为 NestJS 开发者打造的生产级项目启动器,旨在帮助你在短短五分钟内完成从零到一的搭建,并直接进入业务逻辑开发。它不仅仅是一堆代码模板,而是一套完整的系统,集成了 JWT 认证(含刷新令牌)、RBAC 权限控制、Prisma 7 + PostgreSQL 数据库层、Docker Compose 容器化部署、Swagger/OpenAPI 文档以及全局参数校验。
核心功能
Payhip 的核心优势在于其开箱即用的完整架构。它预置了几乎所有现代 Web 应用所需的基础设施,让你无需从零配置。无论是用户认证、数据库操作,还是 API 文档生成,都已在项目中就绪。你只需专注于编写业务代码,而无需担心底层架构的繁琐细节。
主要特性
- 生产级认证:内置 JWT 认证与刷新令牌机制,支持基于角色的访问控制(RBAC),保障应用安全。
- 数据库集成:使用 Prisma 7 作为 ORM,与 PostgreSQL 无缝配合,提供类型安全的数据库操作。
- 容器化部署:提供 Docker Compose 配置,一键启动开发环境,确保团队协作一致性。
- 自动文档:集成 Swagger/OpenAPI,自动生成 API 文档,方便前后端联调与维护。
- AI 提示词库:附赠针对 ChatGPT、Claude 和 Cursor 的精选提示词,帮助 AI 生成符合现有架构的模块、DTO、测试和文档,告别风格不匹配的 AI 代码。
适用场景
Payhip 适用于任何希望快速启动 NestJS 项目的团队或个人开发者。无论你是构建 RESTful API、微服务,还是需要快速原型验证,它都能显著缩短项目初始化时间。尤其适合那些希望利用 AI 辅助编码,但又不想被 AI 生成的不规范代码困扰的开发者。选择 Payhip,让你的项目从一开始就站在稳固的架构之上。