ruby-on-rails - shopify_app 和 shopify_api 之间的功能差异
问题描述
shopify_api
通过在仅 Rails API 站点上使用库 VS 使用生成应用程序,我可能会错过什么shopify_app
?
在shopify_app
github 页面上,我看到诸如WebhooksManager
、ScripttagsManager
等之类的东西。我想知道是否有一部分我可能需要但不附带的有用和关键工具shopify_api
。目前是新的并正在尝试学习该工具集
解决方案
直到最近我才使用过 Shopify 应用程序,我只使用过 Shopify API。我发现使用 Sinatra 和 rake 任务作为组合完成工作要简单得多,非常适合很多 Shopify 工作。
如果您查看 Shopify API,它实际上是针对 Shopify API 调整的 ActiveResource。现在也有 GraphQL。真的很方便的东西。处理 Webhook、App Proxy 或 Script Tags 的安全性需要几行 Ruby 代码,因此您决定是否值得引入 250,000 行 Rails(用于 Shopify 应用程序)。
推荐阅读
- javascript - 如何在 TypeScript 中生成和操作 JavaScript ESTree AST?
- powershell - 通过 Powershell 远程 TFS 签入
- javascript - 部署 react.js 应用程序
- sql - Postgresql 子查询没有函数匹配给定的名称和参数类型
- javascript - 如何使用 javascript 获取“原始”图像数据?
- c++ - 为什么向量中的第 -1 个索引始终为 0?
- javascript - 如果不适合输入标签,VueJs 在 textarea 中显示单词
- javascript - 如何在基于类的组件中使用“useDispatch”和“useSelector”
- jquery - 用于 jQuery 分页的 Kendo UI 不起作用 - “没有要显示的项目”
- python - 如何将 Pandas DataFrame 转换为 Newick 格式的字典