
对于开发者而言,速度和稳定性是构建应用时最重要的两个因素,但往往需要牺牲其中一个。因此,我们推出了一系列工具和功能,集成到 Shopify 中,确保我们的开发者能够专注于构建强大、稳定且快速的应用程序——而无需花费额外时间进行编码。随着我们最受欢迎的库现在兼容 GraphQL,Shopify App CLI(命令行界面)工具和 Shopify App Bridge 使开发者能够更简单、更快地构建强大且稳定的应用程序,同时确保它们以适合他们及其用户的方式与 Shopify 同步演进。
GraphQL 中的库
在2018年Shopify Unite大会上,我们宣布以GraphQL形式发布管理API,使开发者不仅能构建得更快,还能以更快速度处理数据和请求。为了更广泛地与我们的开发者社区分享这些优势,我们很高兴地宣布,我们最受欢迎的开源应用开发库现已兼容GraphQL。通过让这些开源库实现兼容,我们为开发者提供了更完善、更高效的技术平台。我们降低了学习门槛,确保我们的开发者拥有最佳工具,为商家打造最优秀的应用。
Shopify App CLI
从头开始构建应用时,开发者会花费大量时间来设置基本功能。现在,借助新的 Shopify App CLI,开发者在 Shopify 上构建应用所需的一切都在一个命令行界面中。
Shopify App CLI 将所有开发者的初步应用构建步骤封装到一个工具中。通过几条命令,开发者可以在几秒钟内生成应用的脚手架。此外,开发者可以轻松地在测试商店中生成示例数据——如产品、订单和客户——而无需切换工具。借助 Shopify App CLI,我们确保开发者将更少的时间用于设置应用,而将更多时间专注于构建使其具有价值的功能。
Shopify App Bridge
为了创建更一致的应用体验并简化开发过程,Shopify 宣布推出 Shopify App Bridge。这个全新的整合工具使开发者能够将他们的应用直接嵌入到 Shopify 所有面向商家的界面中,包括桌面端、Shopify Mobile 和 Shopify POS——为商家打造无缝的用户体验。通过使用 Shopify App Bridge 进行开发,开发者可以在其所有嵌入式应用中使用相同的库,从而更容易地构建和测试符合 Shopify 标准的应用,随着我们的发展保持同步。
Shopify App Bridge 提供了新功能,包括:功能检测,可将应用连接到硬件功能,如摄像头、条码扫描器和 USB 设备;以及增强功能,例如改进的错误报告以标记错误的代码。这些改进将帮助开发者减少开发时间,并确保他们的应用在所有界面上保持一致的渲染效果。

