与技术无关——没有单一的插件架构或技术锁定。
仅限 GraphQL - 不是事后的 API 设计或跨不同风格的 API 的碎片化。
无头和仅 API - API 是交互、配置或扩展后端的唯一方式。
开源- Saleor 的单一版本,没有功能碎片或商业限制。
云原生- 经过全球品牌的考验。
本机多渠道- 每个渠道控制定价、货币、库存、产品等。
Saleor 的 API 优先可扩展性为开发人员提供了强大的工具,可以使用 Webhooks、属性、元数据、应用程序、订阅查询、API 扩展、仪表板 iframe 来扩展后端。
与传统的插件架构(整体)相比,它具有以下优点:
如果您是一名单一开发人员,所从事的小型企业没有高流量,也没有对 24/7 可用性的关键需求,那么与提供语言的传统 WordPress 或 Magento 方法相比,使用面向服务的方法可能会感觉更复杂- 特定框架、运行时、数据库模式、面向方面编程和其他工具的快速入门。
但是,如果您每天进行部署,可靠性和正常运行时间至关重要,您需要与其他开发人员协作,或者您有重要的要求,那么您可能来对地方了。
请参阅 Saleor 文档以获取分步安装和部署说明。
注意: main
分支是Saleor的开发版本,可能不稳定。要使用最新的稳定版本,请从发布页面下载或切换到发布标签。
当前的生产就绪版本是 3.x,您应该将此版本用于所有三个组件:
使用 Saleor 进行开发的最快方法是使用 Saleor Cloud 中的开发人员帐户。
在此注册或安装我们的 CLI 工具:
npm i -g @saleor/cli
并运行以下命令:
saleor register
通过以下方式启动您的第一个店面:
saleor storefront create --url {your-saleor-graphql-endpoint}
Saleor 文档可在此处获取:docs.saleor.io
要做出贡献,请参阅saleor/saleor-docs
存储库。
在本地计算机上一起运行 Saleor 所有组件(API、店面和仪表板)的最简单方法是使用 saleor-platform 项目。转到该存储库以获取有关如何使用它的说明。
查看卖家平台
使用 Next.js App Router、React.js、TypeScript、GraphQL 和 Tailwind CSS 构建的开源店面示例。
React 店面存储库
查看店面示例
对于仪表板,请转到 saleor-dashboard 存储库。
我们热爱您的贡献,并尽力为您提供指导和支持。如果您正在寻找要解决的问题,请查看标记为Good first issue
的问题
如果没有什么吸引您的注意力,请查看我们的路线图或提出您的功能。只需给我们留言或提出问题,我们就会找出处理方法。
在我们的贡献指南中获取更多详细信息。
免责声明:只要您遵守许可证,您在这里看到的所有内容都是开放且免费使用的。没有隐藏费用。我们承诺尽最大努力修复错误并改进代码。
你好@saleor.io