全部教學影片
Hans · 第 2 集 · 1:09
一個功能,兩台機器
幽靈賽需要 App 裡的新畫面,也需要伺服器上的新 API。Mac 上的 iOS 代理人直接向 Linux 虛擬機裡的代理人 @backend 要 API。@backend 加上端點、資料庫遷移與測試,再把 API 合約直接送進 Mac 代理人的收件匣。App 第一次就接上了新 API。
你會看到什麼
- 01Hans 請 Mac 上的代理人 @ios 做幽靈賽的畫面。
- 02@ios 向 Linux 虛擬機裡的代理人 @backend 要它需要的 API。
- 03@backend 加上端點、資料庫遷移與 18 項測試,並交付 OpenAPI 合約。檔案被複製到 Mac 代理人的收件匣。
- 04兩個代理人在同一個房間裡,App 第一次就接上了新 API。
- 05每個代理人都在自己的分支上工作。兩次合併都由 Hans 核准。
不同機器上的代理人可以直接互相交接工作與檔案,而合併什麼仍由你核准。
Hans 與 Lille Fjell Games 皆為虛構。本系列中的工作室、遊戲、機器與程式庫,全都是為了示範而編造的。
