Payload 是一个基于 Next.js 的开源全栈 CMS 框架,允许开发者将后台管理与前端开发深度集成。它能帮助电商或内容站解决前后端分离部署的难题,支持在 React Server Components 中直接查询数据库,并提供了高度可定制、基于代码的后台管理界面。该工具特别适合正在使用或计划使用 Next.js 进行开发、希望摆脱 SaaS 月费和 WordPress 遗留代码、且具备一定前端开发能力的个人或小团队。
Payload:开源全栈 Next.js CMS 框架
这是什么
Payload 是一个基于 Next.js 的开源全栈 CMS 框架,它把后台内容管理和前端页面开发整合在一起,让你无需在独立的后台系统和前端渲染服务之间来回切换。
核心能力
- 一体化开发与部署:可将后端 CMS 和前端 Next.js 应用代码放在同一个项目中,支持部署到 Vercel 或 Cloudflare 等平台,甚至能运行在 serverless 环境。
- 深度集成 Next.js:原生支持在 React Server Components 中直接查询数据库,减少 API 接口的编写,实现服务端数据获取与渲染。
- 完全可定制的管理后台:整个管理界面使用 React 构建,100% 可扩展,你可以像修改前端代码一样自定义后台字段和功能。
适合谁
适合正在或计划使用 Next.js 进行开发的个人开发者或小团队,尤其适合希望摆脱 WordPress 遗留代码困扰、不愿被 SaaS 订阅费用绑定、且愿意通过写代码来深度控制 CMS 的开发者。
获取方式
Payload 采用 MIT 协议开源,代码托管在 GitHub。你可以访问其 GitHub 仓库获取源码,或通过官方提供的模板快速开始项目。


