沒有最正確的軟體架構,通常都需要隨著時間和發展階段進行修正和修改。系統最終會變成怎樣往往也和公司的管理方式及運作模式密切相關。 在過去的幾年裡,為應對需求,公司的軟體架構走向了 JAMSTACK 的風格。這裡分享一些關於這種架構的感受和經驗。 JAMSTACK = JavaScript / API / Markup Stack JAMSTACK
- Jamstack: For fast and secure sites
- 什麼是 JAMstack JAMstack,全名為”JavaScript, APIs, and Markup”,是近年來廣受討論的一個技術概念。這種架構利用靜態網頁技術,結合 API 整合,將整體系統的架構精簡化,以取得更優越的性能、更高的安全性、卓越的可擴展性,同時降低了維護成本。 透過將前端、後端和內容進行有效的解耦,JAMstack 提供了更靈活且容易擴展的開發方式。