系统架构概览
ReactPress 4.0 Monorepo 架构 — server、web、themes、plugins、toolkit、cli、desktop 职责矩阵与数据流。
CLI 命令参考
ReactPress CLI 完整命令参考 — init、doctor、logs、stop 及 Monorepo pnpm 脚本对照表。
Headless API 指南
ReactPress Headless REST API — Swagger 文档、API Key 认证、文章列表 curl 示例与 Toolkit TypeScript SDK。
主题开发
开发 ReactPress Next.js 主题 — theme.json、App Router 动态路由、Toolkit 数据获取与 npm catalog 发布。
插件开发
开发 ReactPress 插件 — plugin.json、Hook 订阅、server 模块 register() 与 Admin UI 插槽。
Monorepo 本地开发
贡献 ReactPress 源码 — clone 仓库、pnpm dev、包结构、build:plugins 与 dev:desktop 开发流程 。
主题路由(Next.js App Router)
ReactPress 主题中的 Next.js App Router 动态路由 — 文章、页面、分类、标签与 SEO metadata 约定。
扩展 Server API
在 ReactPress Monorepo 中扩展 NestJS Server — Feature Module 结构、OpenAPI、Hook 与插件协作。
Toolkit Package 使用指南
@fecommunity/reactpress-toolkit 使用指南 — TypeScript Headless API SDK,从 OpenAPI 自动生成,对接 ReactPress REST。