與一般死板的技術教科書不同,這本書是用姐弟倆的對話來展開每個章節中的主題。有劇情就比較容易讀。雖然大部分的內容都點到為止,但因為本身就已經對 Android APP 夠熟悉,所以都很能快地看過去;但在 server 端可以感受到也是講得比較快,所以細節無法帶到太多。對於初學者的話,應該比較容易卡關,或是自己要再多花點時間去閱讀相關的延伸主題。
書中的 server 端比較特別的是採用了 Ktor,以 Kotlin 開發的伺服器端解決方案,讓已經會 Kotlin 的工程師不用再學新的語言,就可以快速上手。在發布服務時,書中選用的是 Heroku,不過,比較不同的是,它並不是直接推上 Github 的 repo 讓 Heroku 幫忙發布,而是將程式 build 成 Docker image,再利用 Heroku 的 CLI 程式來發布。以這型式發布的話,每次有改版,應該是本地端要再自行 upload Docker image 到 Heroku。這應該就有賴於自己有沒有建立自己的 CI/CD pipeline 吧?
下次有空應該也要來試一下這種發布的方式看看。
路過的作者微笑的看著你。
回覆刪除壓力好大 XD
刪除