Skip to main content

介绍

JavaScript 应用的单体应用方式

Inertia 是一种构建传统的服务器驱动的 Web 应用的一种新方法。我们称之为现代单体应用。

Inertia 可以创建完全由客户端渲染的单页应用,而没有现代 SPA 带来的复杂性。它通过利用现有的服务器端框架来实现这一点。

Inertia 没有客户端路由,也不需要 API。只需要像以往那样创建控制器和页面视图即可!

请参阅适合谁如何运作页面,以了解更多信息。

不是框架

Inertia 不是框架,也不是现有的服务器端或客户端框架的替代品。相反,它的设计是为了与他们一起工作的。可以将 Inertia 视为连接两者的胶水。 Inertia 通过适配器实现这一点,Inertia 目前拥有三个官方客户端适配器(React、Vue 和 Svelte)和两个服务器端适配器(Laravel 和 Rails)。