Medusa 最外面的,負責接收訊息的是 API Route。
接收到訊息後,邏輯處理的順序會交給 Workflow 去處理。
workflow 會處理的分兩大類:
Medusa.js 是可高度擴充的,所以你可以將許多 客製化成模組 或者 引用其他第三方的建設層模組,例如你想要加入快取模組
可以存儲快取。
在一整個大 Modules 中, 它會自動為每一個 模組 或 建設 注入資料庫的鏈接。所以可以直接呼叫資料庫。
(上圖來自官方)
Meduss.js 有龐大的功能,其實已經給的蠻完善的,如資料夾圖所示,還可以擴充,設想每一個商店老闆都有個人想法,所以,Medusa.js 提供客製化功能。
主要可以客製化的項目都會在這一個資料夾當中。
這裡存放 Medusa 的配置,例如資料庫、Cors等等設定。
這裡就是你 build 之後會將資料。不要修改任何文件或將其提交到您的存儲庫。
下一集就來使用看看我們的 Medusa.js。
既然他都把電商該有功能都有附上去了。
我們就實作,探討一下有什麼功能,再來規劃自己的需求。