當一個系統成長到一定的大小後,
總會有很多內部的系統如 統一的資料庫介面, 權限, 狀態機, api 文件...
比起每次都自己重新設計,
Ash 提供了一系列的扎實的描述式介面讓我們組裝穩定的商業邏輯,
並活用了 Elixir 的函式式介面,在穩定的基礎上又有彈性的擴充機制。
系統累積久了常常遇到的商業邏輯整理問題 當一個 Phoenix 專案運行一陣子之後, 可能有 LiveView 的網頁頁面, 提供給第三方廠商或是手機 App...
建立 Ash + Phoenix 專案 本機要先有 PostgreSQL 在跑, 帳號密碼用預設的 postgres / postgres。然後兩個指令: sh...