Packhouse是因應Serverless而生的Functional Programming架構
大約在幾年前,我授命必須使用Serverless框架來為客戶建立服務
當時該框架還很年輕,AWS Lambda也還沒有Layer,因此從測試到部屬都是一場惡夢,在
資源匱乏的情況下只能建立一個基礎模型來協助開發
而在專案告一段落後,我便開始思考將模型轉成模組,因而產生了Packhouse
在使用Serverless之前,我所學習的後端是php Laravel,因此這個模型初期也有大致上
相似的結構,且當時Functional Programming也正推得火熱
因此Packhouse是相似Model2的FP架構,只是面相的是Cloud Service:
GitHub: https://github.com/KHC-ZhiHao/Packhouse
Medium: https://medium.com/@khczhihao/packhouse-673ff964c79