Beyond Workshop #32:Shopify 应用开发者畅谈!Shopify 定制化详解

大家好,
我是开发团队里的“野孩子”Mandai。
这次,我为大家带来Beyond第32期学习研讨会“Shopify应用开发者交流会!Shopify定制指南”的报道,本次研讨会吸引了众多参与者。我们将
分享大量Beyond的Shopify开发经验!
每个章节都包含了我们在开发过程中积累的宝贵见解,如果您认真阅读,您的Shopify应用开发一定会更加顺利!
第一部分:Shopify 应用开发的现实
第一场报告由系统开发部的佐藤先生作,题为“Shopify应用开发的现实”,但坦白说,内容
过于写实,难以发表。撰写研讨会报告颇具挑战性,但他将Shopify应用开发与大型电商网站进行比较,这种比较比他之前的报告更加贴近现实,具有开创性意义。
顺便一提,这是之前那场比较轻松的讲座:
“Shopify入门” Daisuke Sato,Beyond Inc. - YouTube
使用 Shopify 开店的最大优势在于,您可以拥有自己的域名和灵活的布局来搭建店铺,同时还能利用 Shopify 的各项功能轻松管理后台。
过去,如果您想维护强大的品牌形象,就必须从零开始搭建网站,但有了 Shopify,您无需自行开发产品管理功能,即可充分展现您独特的品牌形象,从而降低开发成本。
在 Shopify 官方页面的“公共应用”类别下,也有一些扩展应用可供使用。如果所需功能符合要求,使用公共应用会更加便捷,但很多应用没有日语版本,安装起来比较困难。据说
Shopify 上注册的公共应用超过 5000 个,所以看起来大多数功能都可以通过公共应用实现。
开发私有应用可以实现精细的定制,但现实情况是开发成本相当高昂。
许多人在收到报价时都会被价格吓到,或者表示会考虑,但之后就杳无音信了。与公共应用相比,这种成本认知上的差距是一个主要的缺点。
当然,Beyond 也提供私有应用开发服务,但如果您能找到一家在类似功能开发方面经验丰富且技术精湛的开发公司,或许可以降低成本。
寻找合适的开发公司可能有些困难,但联系多家公司是降低成本的最佳途径。
太逼真了!
第二节:私有应用开发概述及流程
在第二部分,系统开发部的福井将为我们概述开发私有 Shopify 应用的流程。
看来搭建网店应该相对简单。
此外,还有一个开发者商店,它具有以下功能:
- 无限量测试订单
- 创建无限量的虚拟产品
- 您最多可以创建 10 个私有应用。
这两者都对开发过程中的测试很有用,所以最好加以利用。
此外,Shopify 还提供 API 和 Webhook,用于与外部应用程序集成。
这两项功能允许您使用自己的应用程序扩展 Shopify 的功能,但 Webhook 的存在尤其重要。
Webhook 的类型有很多,因此我们无法在本节中一一介绍,但Shopify 帮助中心的 Webhook页面找到完整列表
我认为 API 本身无需过多解释,但它提供了 REST 和 GraphQL 两种类型,您可以根据后端系统选择最合适的类型,这一点非常棒。
最后,让我介绍一下 Liquid,一个网页创建工具。
乍一看,它似乎与 Ruby 的 erb 文件类似(甚至相同?),但每种编程语言都有自己的模板引擎,它们在功能和语法上只有细微差别,所以使用起来应该不会太难。
既然您已经知道 Shopify 上用于开发私有应用程序的功能大多基于您已经使用的技术,那么入门的门槛可能会大大降低。
[Shopify] “私有应用开发概述及流程” 福井博人 [Beyond Study Group #32] - YouTube
第三节:如何为 Shopify 开发私有应用
最后,来自横滨办事处系统开发部的 Hase 将用浓重的关西腔讲解如何开发私人应用程序!
虽然 Shopify 本身提供了足够的基本功能来启动电子商务业务,但对于那些已经上线电商网站或希望集成现有服务(例如会员计划或订阅服务)的用户来说,则需要一个私有应用程序。
这次,我们将以销售定制包袋的网站为例,着手开发一个私有应用程序。
用户能够选择各个部件并定制最终产品,这项功能从零开始开发难度相当大。但巧妙地利用 Shopify 的各项功能以及私有应用端的处理流程,似乎可以轻松实现这一功能。将私有
应用的处理流程与 Shopify 端的处理流程衔接起来的机制非常有趣,对于创建私有应用来说,这绝对是一项不可或缺的功能。现在我已经掌握了它的使用技巧。
似乎可以根据你的想象力开发出许多能够提高用户便利性的私密应用程序,例如私密应用程序介绍中提到的点集成。
Tatsuya Hase 的《如何在 Shopify 上开发私有应用》[Beyond Study Group #32] - YouTube
概括
Beyond 主要专注于基础设施建设,但我们也做系统开发!所以,这期节目我们完全聚焦系统开发部门,完全不谈基础设施。
看完这期视频,你或许就能学会如何构建私有应用了。
您可以自行制作,但如果您没有时间,请联系我们。
询价表 | Beyond Co., Ltd.
Beyond 官方 YouTube频道びよまるチャンネル,所以请务必订阅该频道。
Beyond 将举办各种学习研讨会,内容涵盖基础设施和发展等各个方面。
请通过 Connpass 或 Doorkeeper 注册学习小组。我们
建议您注册成为各个社群的成员,以便快速查看即将举行的学习小组。
Beyond Study Group - connpass
Beyond Study Group | Doorkeeper
最后
我已推出“SEKARAKU Lab”,这是我所属系统开发公司的服务网站。Beyond
提供从服务器设计、构建到运维的一站式服务,如果您在服务器端开发方面遇到任何问题,欢迎随时联系我们。SEKARAKU
Lab:[https://sekarakulab.beyondjapan.com/](https://sekarakulab.beyondjapan.com/)
0
