DocsGitHub
InertiaInertia

For the Kona framework

Server-driven page props.

Return an Inertia page object from Kotlin or Java — component name plus props — and let the client hydrate. First visit is HTML; later navigations stay on the same document. Add it with ./grind install inertia (interactive Vue / React / Svelte scaffold).

What you get

Modern frontends without building a separate API — page props from the server, hydration in the browser.

  • Page objects

    Render a component name plus props; shared data and deferred props stay on the server path.Rendering guide

  • Inertia protocol

    First visit is a full HTML document; X-Inertia requests receive JSON page payloads for client navigations.Introduction

  • Kotlin & Java

    First-class APIs for both languages on the same artifact:org.konaframework:kona-inertia.

  • Versioning & redirects

    Asset versioning, external redirects, and location responses so the client and server stay aligned.

Open the Inertia docs

Install the dependency, wire the middleware, and ship your first Inertia page on Kona.