[Ruby Summit 2018 話題分享] 模組化的 Rails,微服務以外的另一種選擇

Madao-3發表於2018-10-18

拖延症犯了今天才發,這是今年Ruby Summit 2018 做的一個話題分享,隨著主要的技術棧的轉移(前端和Rust),可能以後對於Rails 架構的分享更多的就會是翻譯相關的(TAT 我沒有叛逃)。Slides 在這裡

主要分享的內容是 Component Based Rails Application,事實上也是一個13年就開始出現了的概念。

最終關於我這次分享的 CBRA(Component Based Rails Application),我最主要想要表達的點,就是可以「疼痛度最低」地簡化一個巨大臃腫的單體應用(monolith),並且給未來的拆分做好準備。但另一方面,這次演說沒說到的是:元件化的的Rails 開發,不一定要從業務領域來起步的,他本質還是提供了你一種外掛化開發一些特性的選擇而已。

相關文章