大数跨境

无头电商(Headless Commerce)究竟真正有价值,还是又一个跟风炒作的热词?

无头电商(Headless Commerce)究竟真正有价值,还是又一个跟风炒作的热词? 荷兰快看
2020-07-16
2
导读:阅读大量关于无头商务(headless commerce)的文章后,人们几乎无法忽视其带来的诸多优势。这究竟只是一个又一个的流行术语,还是并非如此?

阅读大量关于无头商务(Headless Commerce)的文章,人们几乎无法忽视其带来的优势。这不禁让人发问:这是否只是又一个流行术语,还是这种技术选择确实能带来实际价值?对于谁以及在哪些情境下,无头商务是最佳的应用方案?

如果连非技术人员也开始关注电子商务系统的架构,那么无头Commerce必然具备一定的商业相关性。这一观点并非凭空而来。前端(即用户可见的界面)发展迅速,正日益成为关注的焦点。因为与用户的互动能够带来差异化,从而促进营收。随着数字接触点数量的不断增加,企业意识到必须为此优化客户旅程,电子商务技术也随之演进。

前后端的分离

与传统电商平台不同,无头架构将前端和后端分离。两者通过API(应用程序编程接口)连接。这样,每个触点的可见界面都可以进行定制和优化,而后端则提供逻辑和电商功能。

这两层之间的解耦使得后端能够独立于上下文或呈现形式,专注于提供请求的原始数据。当移动应用显示一个产品类别时,后台会调用一个列表——通过REST API或更快的替代方案GraphQL。对于后端而言,它并不关心这些数据的请求是来自上述应用、智能家居应用(如Alexa)还是聊天机器人。

这听起来可能有些抽象,但具有非常明确的实际优势。通常,后端的使用寿命为五到十年,而前端则老化得更快。起初看起来创新且清新的用户体验设计,在发布时可能就已经显得陈旧过时。在实践中,大型网店每两年就会对界面进行一次图形更新。在这种情况下,电子商务经理可能会感到受限,被迫采用一个全新的系统,而后端仍然能够满足需求。基于这一背景,将前端和后端作为两个独立的部分来处理是非常实用的。整个系统的灵活性因此得到了提升。

Headless在实际中的应用

通常,启动无头项目有两个主要驱动力:连接内容管理系统(CMS)以及开发移动端前端。

CMS与DXP

CMS系统——如今也常被称为数字体验平台(Digital Experience Platforms, DXP)——用于发布内容,通常提供管理媒体(图片和视频)的实用解决方案,以及智能的内容分发方式。尤其是希望提升品牌形象的企业会采用此类方案。如果选择了无头架构,企业只需集成一个电子商务系统即可实现在线销售。通过调整前端,使其通过API调用从电商后端获取数据,便可添加主要的购物功能。Magnolia和Bloomreach等提供商提供了许多在线“最佳实践”,展示了内容与电子商务如何良好融合。

SPA与PWA

另一个重要驱动力是移动消费者日益增长的重要性。过去响应式设计或许已足够,但现在客户需要更优质、更快的应用,其体验应接近原生应用。对于许多企业而言,单页应用(SPA)或渐进式Web应用(PWA)提供了答案。从技术角度看,HTML和CSS与动态JavaScript组件相结合,从而兼顾两者优势:SPA和PWA的运行速度与原生应用一样快,且支持离线使用,但用户无需通过应用商店下载它们。在此方面,无头架构同样具有吸引力:SPA或PWA仅需从其他系统获取数据。Angular、React和Vue.js等基础技术则负责其余部分。

这对电商平台意味着什么?

正如我们自身所认识到的那样,大多数电商平台供应商也看到了无头架构日益流行的趋势,并因此在这一领域更加明确地定位自己。例如,有些系统将自身定位为“原生无头”:commercetools和Elastic Path(以及在CMS领域的Contentful和Contentstack)以API优先为特色,不提供自有前端。Spryker也做出了这一技术选择,但其并非云解决方案。难点在于,“无头”并非受保护的概念,存在多种解读。如今,所有提供API的市场参与者都自称“对无头友好”。

无头基础设施

对用户而言,这未必是坏事。只要系统提供适当的连接能力,就可以用于开发无头基础设施。可以说,无头并非平台的特征,而更多是一种商业决策。因此,在原本提供完全集成解决方案的平台——如Adobe Commerce Cloud(前身为Magento)、Intershop、OXID eShop、Shopware(尤其是自第6版起)和Shopify Plus——越来越多地出现在无头项目中。

荷兰机构Ask Phill最近在为STOX Energy开发国际网店时,就采用了这样的架构。Ask Phill将Shopify Plus的后端与专业的CMS Contentful相结合。这种设置的一大优势在于,STOX Energy能够通过一个仪表板以多种语言管理前端界面,使SEO结构更具灵活性,并优化Shopify Plus的移动性能。对于有特定需求的电子商务企业而言,这无疑提升了其敏捷性。

那么:选择无头还是非无头?

对于许多场景,像Magento这样的集成解决方案已能提供充足的功能。企业也可以在OXID、Shopware和Shopify的前端模板框架内很好地构建其可扩展的数字化商业模式。一旦需要以不同方式呈现信息,API就能提供多种选项,而无需事先完全采用无头架构。

当然,也存在一些情境或商业模式确实需要无头架构。例如,当企业已经在使用CMS或DXP,并希望事后为其添加电子商务功能时;或者当品牌希望完全掌控前端,并能够轻松引入诸如“车载商务”等创新触点时。需要牢记的是,无头项目带来的额外成本、更长的开发周期以及复杂性,必须足以抵消前述优势。

乍看之下,无头架构似乎能带来诸多优势。然而,你始终应不断反思:所采用的手段是否与预期成果相匹配?若以正确的方式开发和维护,无头架构确实能带来益处。但另一方面,糟糕的实施或不成熟的团队反而会让无头电商成为阻碍而非助力。

作者简介:Mel van Lieshout是Shopify的荷兰国家经理。

【声明】内容源于网络
0
0
荷兰快看
荷兰电商市场快看,来自风车之国的商机观察
内容 13978
粉丝 0
荷兰快看 荷兰电商市场快看,来自风车之国的商机观察
总阅读33.5k
粉丝0
内容14.0k