Inertia 是一種建構經典伺服器驅動網頁應用程式的新方法。我們稱之為現代單體式應用程式。
Inertia 讓您可以建立完全用戶端渲染的單頁應用程式,而無需現代 SPA 的複雜性。它透過利用您已經喜歡的現有伺服器端模式來實現這一點。
Inertia 沒有用戶端路由,也不需要 API。只需像往常一樣建構控制器和頁面視圖!Inertia 非常適用於任何後端框架,但它針對以下項目進行了微調: Laravel.
Inertia 不是框架,也不是您現有伺服器端或用戶端框架的替代品。相反,它旨在與它們一起工作。將 Inertia 視為連接兩者的膠水。Inertia 透過適配器來實現這一點。我們目前有三個官方的用戶端適配器(React、Vue 和 Svelte)和兩個伺服器端適配器(Laravel 和 Rails)。