什麼是無頭電子商務,為什麼以及如何使用它?
已發表: 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) 和銷售等功能將不再可用。