strapi - 🚀Strapi 是领先的开源无头 CMS。它是 100% JavaScript,完全可定制且开发人员优先。

Created at: 2015-09-30 23:34:48
开发语言: JavaScript
授权协议: NOASSERTION

斯特里基标志 斯特里基标志

API 创建变得简单、安全、快速。

最先进的开源无外设 CMS,可毫不费力地构建强大的 API。

尝试现场演示


新通用标准版 测试 不和谐的斯特里基 Strapi 夜间发布构建状态


管理面板


Strapi是一个免费的开源无头CMS,可在你需要的任何地方提供你的内容。

  • 保持对数据的控制。使用Stati,你可以知道数据的存储位置,并始终保持完全控制。
  • 自托管。你可以按照自己想要的方式托管和扩展 Strapi 项目。你可以选择所需的任何托管平台:AWS,渲染,网络,百合,VPS或专用服务器。你可以随着增长而扩展,100%独立。
  • 与数据库无关。Strapi 与 SQL 数据库配合使用。你可以选择你喜欢的数据库:后格雷SQL,MySQL,玛丽亚数据库和SQLite。
  • 可定制。你可以通过完全自定义 API、路由或插件来快速构建逻辑,以完美地满足你的需求。

开始

阅读入门教程或按照以下步骤操作:

安装

使用此快速入门命令安装 Strapi,即可立即创建 Strapi 项目:

yarn create strapi-app my-project --quickstart

  • (使用 npm/npx 安装斯特拉基项目。
npx create-strapi-app my-project --quickstart

此命令生成一个具有默认功能(身份验证、权限、内容管理、内容类型生成器和文件上传)的全新项目。快速入门命令使用 SQLite 数据库安装 Strapi,该数据库用于开发中的原型设计。

享受 🎉

🖐要求

完整的安装要求可以在安装要求下的文档中找到。

支持的操作系统

  • Ubuntu LTS/Debian 9.x
  • CentOS/瑞尔 8
  • 莫哈韦
  • 视窗 10
  • docker

(请注意,Strapi 可能适用于其他操作系统,但目前尚未对这些操作系统进行测试或正式支持。

节点:

  • 节点JS >= 14 <= 18
  • 非负担> = 6.x

数据库:

数据库 最低 推荐
我的学习障碍 5.7.8 8.0
玛丽亚 10.3 10.6
PostgreSQL 11.0 14.0
斯库特 3 3

我们建议始终使用最新版本的 Strapi 来启动你的新项目

特征

  • 新式管理面板:优雅,完全可定制和完全可扩展的管理面板。
  • 默认情况下安全:可重用的策略、可重用策略、云解决方案提供商、P3P、XFRAME、XSS 等。
  • 面向插件:在几秒钟内安装身份验证系统、内容管理、自定义插件等。
  • 超快:基于节点.js构建,Strapi 可提供惊人的性能。
  • 前端不可知:使用任何前端框架(React、Vue、安格拉等)、移动应用程序甚至物联网。
  • 强大的气候控制单元:动态脚手架项目和 API。
  • SQL 数据库:适用于后格雷SQL,MySQL,玛丽亚数据库和SQLite。

在我们的网站上查看更多内容

贡献

在向项目提交拉取请求之前,请阅读我们的贡献指南

社区支持

有关使用 Strapi 的一般帮助,请参阅官方表带文档。如需其他帮助,你可以使用以下渠道之一提出问题:

迁移

按照文档中的迁移指南进行操作,使你的项目保持最新状态。

路线图

查看我们的路线图,了解已发布的最新功能和即将推出的功能。你也可以向我们提供见解并为特定功能投票。

文档

请参阅 Strapi 文档的专用存储库,或实时查看我们的文档:

尝试现场演示

通过访问包含示例数据的托管 Strapi 项目,亲自了解引擎盖下的内容。

许可证

有关许可信息,请参阅许可证文件。