开始
开始使用 Strapi
npx create-strapi-app@latest <my project>
申请免费 演示
产品概述
对于开发者
- 支持多数据库:SQLite、MySQL、Postgres 均受支持,你只需选择一种即可。
- GraphQL 或 RESTful:使用 REST 或 GraphQL 从任何客户端(React、Vue、Angular)、移动应用程序甚至物联网获取 API。
- 100% JavaScript:一种语言即可搞定所有。从前端到后端,一律使用 JavaScript。
- Webhook:随时随地进行调用以获取所需功能,配合我们的 API 即可实现。
- 自动生成文档:一键集成,即可撰写与维护文档。
- 身份验证和权限:按角色允许或不允许用户访问你的 API,从而保护端点。
- API 令牌 v2(新增):使用自定义权限改进基于令牌的身份验证。
- 自定义字段(新增):允许用户向内容类型添加新字段,以获得更好的内容编辑体验(更佳的显示效果、丰富的数据、更多操作等),从而扩展 Strapi 的功能。
- TypeScript 支持(新增):作为开发者,你现在可以使用 TypeScript 文件来创建并编写代码行。所有文件都将在开发阶段自动编译。
对于用户
- 直观且精简的编辑器:编辑器允许你导入内容的动态块。它 100% 开源,并且可以完全扩展。
- 媒体库:上传图像、视频或任何文件,然后裁剪和优化其大小,并且不损失质量。
- 灵活的内容管理:构建任何类型类别、版块、格式或流程以适应你的需求。
- 排序和筛选:内置排序和筛选:你可以毫不费力地管理数千个条目。
- 用户界面简单易用:市场上使用最简便易用的开源界面。
- 对 SEO 进行优化:使用可重复字段轻松管理 SEO 元数据并使用我们的媒体库为媒体资产添加字幕、注释和自定义文件名以优化 SEO。
全局
- 可自定义 API: 从编辑器自动建立 API 的架构、模型、控制器。无需编写一行代码即可获得 REST 或 GraphQL API。
- 媒体库:媒体库允许你在 Strapi 管理面板中存储你的图片、视频和文件,并提供多种方式可视化和管理它们。
- 基于角色的访问控制 (RBAC):基于角色的访问控制是管理面板设置中提供的一项功能,可以让你的团队成员只访问他们需要的信息。
- 国际化 (i18n):国际化 (i18n) 让你可以创建许多内容版本,也称为区域设置,使用不同的语言和针对不同的国家。
- 单点登录 (Enterprise): Strapi 管理面板的单点登录身份验证功能,可以让企业将 Strapi 连接到其身份验证提供商和协议,例如 Active Directory、Okta、Auth0、Keycloak、OAuth 等...
- 黑夜模式: 你可以通过管理面板的用户资料部分在黑夜和白天模式之间轻松切换。
- 应用内市场: 你喜爱的所有市场就在 Strapi 中。现在你可以在应用中直接找到所需的所有插件。
资源
文档 • 演示 • 入门 • 论坛 • Discord • Youtube • 试用企业版 • Strapi 设计系统 • 市场