什么是无头电子商务,为什么以及如何使用它?
已发表: 2020-05-13电子商务世界在不断变化,它可能会失去理智。 是的,您没听错,无头商务可能是新事物,也可能是电子商务的未来。 无头商务正在逐渐普及。 虽然它是电子商务中的一个新名称,但它为店主和客户提供了许多好处,包括更快的网站加载、更多的个性化选择等等。 无头商务可以成为 B2B 和 B2C 企业的常态。 根据一项调查,86% 的企业主表示他们的客户获取成本正在上升。 因此,企业必须创造这样一种可以吸引顾客的在线体验。许多零售商用来实现以内容为主导的在线商店的策略是无头商务。
什么是无头商务?
Headless Commerce 只是意味着前端表示层已与负责电子商务应用程序的所有特性和功能的后端解决方案分离。 由于这种脱钩,开发商或店主可以轻松地进行更改,而不会影响客户的体验。 CMS 商店在没有任何前端层的情况下管理和交付内容。
大多数情况下,头部或前端是一个模板或主题,被解耦或移除,留下唯一的后端。 为了在屏幕或设备上提供产品、博客文章、评论和评级等内容,而前端开发人员专注于如何使用他们希望的任何框架来表示该内容。
Headless Commerce 如何帮助您的电子商务业务?
随着顾客的期望值不断提高,每次顾客接触到更好的购物体验,都会对其他品牌的期望值提高相当高。 这最终意味着电子商务格局正在发生变化,电子商务所有者必须保持步伐以在市场上站稳脚跟。 它使您能够敏捷地移动得更快。 以下是无头商务可以帮助您的电子商务业务的主要方式:
- 灵活和可定制:易于管理内容并将其传送到任何渠道。 开发人员可以不受任何限制地从头开始创建用户体验。 使用模板和预先打包的模块决定用户体验的传统平台是无法实现的。 开发人员还可以轻松实施 PIM、OMS、ERP、航运物流等解决方案; 通过应用程序修改、增强、扩展; 以及向客户帐户添加自定义结帐流程或新字段。
- API 交付商务:在无头商务中,由于没有表示层,您可以使用 API 来决定在何处进行商务。 无论用户使用什么设备或频道,数据都可用。 从 Web 应用程序到物联网,有许多全渠道网络可以与 CMS 集成。 主要使用 REST API 和 GraphQL。
- 极具未来感:由于没有相互依赖关系,店主可以轻松地以更快的速度实施和开发新的解决方案。 无需重新配置任何后端逻辑。 Headless Commerce 还支持更新的技术,因此创新总是会推动的。
PWA 技术与 Headless Commerce 技术有何关联?
渐进式 Web 应用程序或 PWA 是实施 Headless Commerce 解决方案的最佳方式。 当内容交付到不同的 UI 不会造成任何问题时,无头商务的真正潜力就会实现。 但是 PWA 和 Headless Commerce 如何实现呢?
Headless Commerce 可以真正快速地更新信息并立即交付。 它提供了运行应用程序的云功能。 它还提供了在应用程序中包含功能的完全自由,并且编码语言与应用程序开发无关。 当 PWA 变得无头时,创造的术语是 PWA 无头。 在 PWA Headless 中,通过 API 获取数据使其更加先进。 使用无头 PWA,应用程序所有者可以获得维护其构建证明的优势。 它将允许他们刷新设计而无需重新实现整个内容。 PWA 已经成为网络和移动应用程序平台中最好的解决方案之一,添加无头功能将是另一个功能。
- 标准化:具有趋势技术的无头 PWA 允许更快的开发。 反过来,这将允许实现标准。
- 新架构:您可以使用无头 PWA 的微服务新架构实现闪电般快速的前端。
- 最新技术堆栈: PWA 采用 ReactJS,为开发人员提供了灵活性,可以在最短的时间内开发出更快的电子商务商店
- Headless 机制:通过 headless 方式和解耦的 API 连接将允许后端修改而不影响前端。
PWA | 无头 PWA |
---|---|
1. PWA 的主题会继承自网站的主题 2.为了使用这些你的网站主题必须是完美的移动响应 3. 这是一种类似于原生但又不那么接近的方法,因为我们无法独立于网站重新编码 PWA 的布局/UI/设计。 4.管理员可以设置渐进式Web应用程序的初始背景颜色和主题颜色 5. 由于这个 PWA 没有独立的主题,所以它的主题中没有 PWA 特定的轮播。 | 1. PWA 的主题不是继承自网站的主题。 它有自己在 ReactJS 上开发的主题。 2. 无论网站的主题如何,您都可以在任何情况下使用它 3. 它非常接近于一个 Native App,因为它的前端可以独立地重新编码以改变 PWA 的主题。 4. 初始背景颜色、主题颜色、文字颜色、按钮颜色和按钮位置也可以由管理端决定。 5.轮播和轮播图片也可以由管理员管理和添加。 |
另请阅读:为什么要为您的 Magento 电子商务商店开发 PWA?
无头商务的好处是什么?
在了解了 Headless Commerce 的许多内容之后,现在让我们深入探讨为什么这种三方结构 - 前端、API、后端 - 变得与您的业务非常相关并且脱离了过于技术的领域。
1. 真正的全渠道
无头 CMS 可让您将内容推送到任何地方。 对于电子商务,这意味着提供您的产品、视频、博客、评论等。它还允许您通过数字标牌甚至 PWA 进行销售。 使用 API,您将能够将您的电子商务平台连接到不同的销售渠道。
2. 极具竞争力
使用 headless,您可以进行快速更新,而不会对后端系统产生太大影响。 因此,在您的前端进行更改以适应消费者需求的步伐。 例如,随着移动用户数量的增加,您可以轻松提供高度优化的移动浏览体验。 由于您的前端不太依赖后端,因此您可以添加奖励计划,而无需在后端进行许多自定义。
3.强大的敏捷营销
您想设计新的客户体验还是想在新的社交媒体平台上推广您的频道? 您可以通过无头商务轻松地做到这一点。 Magento、Shopify 和 BigCommerce 等主要电子商务平台可让您在不同的社交媒体平台上销售和推广产品。 因此,您可以在几周内开展无头商务活动。
4. 实验的自由
您可以在客户用户界面上进行新的实验,而不必担心会危及整个系统。 例如,如果你想对特定部分进行 A/B 测试,你可以构建一个 PWA 你可以在过程中创建一些错误而不影响后端操作 你可以在过程中创建一些错误而不影响后端操作。
5. 可扩展
开发人员可以单独扩展前端和后端。 即使前端有很多流量,它也不会影响后端,因为它们是松散耦合的。 因此,它降低了运营成本,并稳定了可用性。
最佳无头商务平台
1. Adobe Headless Commerce
近一年前,Adobe Commerce Cloud 推出了 Headless 产品,以满足企业客户的高客户体验需求。 它是用于持续集成和交付流程的强大且高度灵活的基础架构,并且还使客户能够快速灵活地迭代其代码。
2. Bigcommerce Headless Commerce
使用 Bigcommerce,您可以为多个平台上的多个商店提供支持。 您可以从一个 BigCommerce 帐户自由地同时运行跨各种前端解决方案的多个商店。
3. Hybris 无头商务
Hybris 无头商务是在 SAP Commerce 云上使用 Angular JS 进行创新的。 它使用现代 JS 店面简化并加速了开发。 它是可扩展的,店面使用 REST API 与商业平台进行通信。 它可以根据业务需求进行定制。
4. Shopify 无头商务
Shopify Headless Commerce 通过创新和创意的店面吸引客户,例如信息亭、广告牌、智能镜子、可穿戴设备和自动售货机。 它尝试使用敏捷营销和 A/B 测试来更新您的营销活动。
5. Magento 无头商务
Magento 非常适合无头构建的后端,无论是通过单独的框架还是无头 CMS。 Magento 的页面构建器或内容暂存和预览是属于此范围的功能的很好示例。
另请阅读:Magento 2.3 PWA 安装 - 完整指南
6. Drupal 无头商务
Drupal Commerce 允许您实施无头商务,并有助于将情绪高涨的时刻货币化,因为在大多数情况下,目前强大的灵感会减弱为转瞬即逝的心血来潮。
7. Salesforce Headless Commerce
Salesforce Headless Commerce 方法将提高客户生命周期价值 (CLV),因为它使品牌能够跨自有平台和第三方平台与客户会面。
无头电子商务的前端框架
无头商务的最佳前端框架是:
- Vue.js: Vue.js 是轻量级和渐进式 JS 框架之一
- React.js: React.js 是用于构建壮观用户界面的声明性 JS 库
- Angular:一个基于 TypeScript 的开源框架,最适合开发高度交互的 Web 应用程序
- Nuxt.js:它是一个建立在 Vue.js 之上的开源高级框架
- Inferno.js: Inferno.js 是一个非常快速的 JS 库,用于开发现代用户界面
- Next.js:是一个基于Vue.js框架的开源JS框架
- Express.js:它被称为 Node.js 的事实上的标准服务器框架
另请阅读:如何开发电子商务移动应用程序?
无头商务的中间件编排层
无论如何,前端需要从无头商务应用程序编程接口获取所有数据。 与其直接从前端调用商务 API,我们更愿意添加一个中间件编排层,该层提供各种服务,如缓存,并允许我们通过可靠的高带宽连接整合来自多个外部系统的响应。 除了呈现商业数据之外,我们的大多数实现还与 CMS 交互。
我们更喜欢用 Node.js 编写我们的编排层,主要是因为我们发现它非常高效和高效。 Node.js 拥有一个蓬勃发展的开发社区,其中包含大量库,并且不断改进开发工作流程。 与我们前端 Javascript 的兼容性是另一个优势,它可以在客户端和服务器之间共享代码(类似于我们使用同构服务器端渲染所做的)。
无头商务的 CMS
无头商务的最佳 CMS 是:
- Amplience: Amplience 是一个企业级平台,主要用于无头
- Acquia: Acquia 是一个基于 drupal 的 CMS 平台,适用于无头
- Butter CMS: ButterCMS 是一个基于 API 或“无头”的 CMS,它允许您在启用客户方面做与 WordPress 相同的事情
- Cockpit: Cockpit 是一个非常简单的内容平台,用于管理任何结构化内容。 它是一个自托管的无头和 API 驱动的 CMS
- Contentstack: Contentstack 将业务和技术团队聚集在一起,提供个性化的全渠道数字体验
- Contentful:不完全是 CMS,但 Contentful 可以做传统 CMS 可以做的一切
- Core dna: Core dna 是一个无头的 SaaS CMS 和商务平台。 它可以使您的团队快速启动电子商务网站并实施数字营销
- Craft:为了将 Craft 用作无头 CMS,它应该充当内容 API,而不是(或除了)常规网站
- DatoCMS: DatoCMS 是一个无头 CMS。 它可以从中央枢纽大规模创建在线内容,并通过 API 轻松地将其分发到网站和任何其他数字体验
- Deity: Deity 是一个基于 React.js 的 API-first 无头电子商务平台
- Directus: Directus 8 是一个数据优先的无头 CMS,它使用动态 API 包装自定义 SQL 数据库,并提供一个直观的管理应用程序来管理其内容
- Gatsby: Gatsby 是一个基于 React 和 GraphQL 的静态站点生成器。 无头 CMS 提供只读 API,可以由您的静态站点生成器读取
无头电子商务的静态站点生成器平台
- Jekyll: Jekyll 为您提供了一个简单的、支持博客的个人或组织站点。 它是由 GitHub 的联合创始人 Tom Preston-Werner 用 Ruby 语言编写的
- Hugo: Hugo 是最受欢迎的开源静态站点生成器之一,具有惊人的速度和灵活性。
- Gatsby: Gatsby 是一个用于 React 的快速现代站点生成器。 它还可以构建博客、电子商务网站和成熟的应用程序。
- Spike: Spike 是一个先进的、现代的静态站点生成器,构建在 webpack 之上。
- Wyam: Wyam 是一个模块化且高度可配置的静态内容生成器和工具包。
- VuePress: VuePress 为每个页面生成预渲染的静态 HTML,并在页面加载后作为 SPA 运行。
无头商务的 10 个最佳示例
1.耐克
耐克凭借其更高的转化率优势对其 PWA 进行了无脑设计。 这家鞋类制造商巨头已将其转化率从 15% 提高到 30%。
2. 金星
Venus Fashion 没有头,将其移动网页加载时间的中位数减少到 320 毫秒。 它将页面加载速度从 15% 提高到 73%。
3. 考拉
作为澳大利亚评分最高的床垫品牌,考拉将内容与代码解耦,让工程师和作家不再相互依赖。 因此,现在他们可以更快地创建新页面、产品和内容。
4. 目标
Target 是美国另一家领先的电子商务公司。 它采用无头技术来降低 SEM 的跳出率和更高的投资回报率。
5.亚马逊
最大的电子商务巨头亚马逊也因其迷人的网站速度而采用了无头技术,这是电子商务的新竞争战场。
6. 沃尔玛
另一个无头商务的最大例子是沃尔玛,它通过更简单/减少的代码提高了网站改进速度。
7. 美国联合航空公司
不仅电子商务,像联合航空公司这样的航空网站也为他们的 PWA 采用了无头技术。
8. 兰蔻
兰蔻是一个奢侈化妆品品牌,被福布斯评为 2019 年最有价值的品牌。它也因其 PWA 优势而被采用无头。
9. 嘉年华游轮
如果您是旅行者,那么您一定听说过这个名字,嘉年华游轮公司是世界上最大的旅游休闲机构之一。 他们采用了无头,发现它有利于预订管理。
10. 感觉独特
Feel Unique 是欧洲领先的美容产品零售商。 他们使用无头方法开发了 React PWA。
无头商务的缺点
不管一个平台有多少优点,总有一些缺点也应该注意。 因此,让我们也了解一下无头商务的缺点。
成本核算
当您将前端与后端分开时,现在您必须在两个独立的环境上花费,即成本将成倍增加。 建立无头商务也可能存在前期成本。
增加复杂性
现在,您将与多个供应商和技术打交道,这些供应商和技术都有自己的一组错误和安全问题,而且他们有自己的安装、配置、故障排除和支持方式。 所有这些任务都需要更多的工作并增加复杂性。
失去原生电子商务功能
这取决于您当前的电子商务平台,在将其与前端分离后,您也可能会失去原生前端功能。 页面构建、预览 (WYSIWYG) 和销售等功能将不再可用。