分類
業界觀察 雲端應用

什麼是無頭式電子商務(Headless Commerce)?

什麼是「無頭式商務」(Headless Commerce)?簡單來說,無頭式商務的概念就是把「電商後台」與「前端介面」兩者脫鉤,電商後台透過 API 程式介面的方式提供服務,沒有前端表現的介面,只剩下一堆 API 串接口,因此稱之是無頭式電商。也就是「以 API 為基礎的電子商務系統。」

圖片來自 Gerd Altmann @ Pixabay

前後端脫鉤的高彈性架構(Framework)能夠讓客戶透過智慧家電、智慧音箱、穿戴裝置、或是AR、VR等各種前端的智慧設備與電商後台結合,為顧客帶來全通路的購物體驗。

後端主要聚焦在安全性、應用效能與業務邏輯等方面,而前端則專注於頁面表現、速度流暢與用戶體驗。前端開發人員只需要單純調用 API 開發速度快,讓工程師能夠從頭開始創建用戶體驗,並滿足其核心業務需求。

例如全球知名電子商務公司 Shopify,就提供了 Storefront API 介面,開發者只要專注在網站店面的規劃與設計,其他如購物車、電子支付或訂單管理等等,都能夠透過 API 幫你處理,可以快速建置一個電商網站。

Shopify 的 Storefront API

有上述這麼多的優點,但無頭式商務的缺點是,前後端分離的架構會使得電商的複雜度上升,系統整合也會更加複雜,因此開發成本增加不少,比較適合大型企業採用。面對無頭電商這個流行趨勢,已開始有第三方後台供應商,提供近千個 API 的串接服務,這塊軟體平台商機將是未來的兵家必爭之地。在《What is Headless Commerce – Weighing the Pros and Cons》裡討論了無頭商務的權衡利弊。

分享