為應付現代多端需求爆炸及使用者互動的提升,主流網頁架構多已走向前後端分離的 SPA,雖提升了使用者體驗及多端共用彈性,但也讓小團隊在快速開發、POC 驗證階段顯得笨重(?),光串一支 API 就耗掉大半時間。
Inertia.js 提供中間路線:讓 Rails 工程師不寫獨立 API,也能用 React 畫面直接出貨,兼具 SPA 操作體驗與 MVC 開發速度。
本場演講將分享 Rails + Inertia.js + React 的實際開發流程,比較前後端分離的差異,並從前端的觀點聊聊優缺點與適用場景。