marko / inertia
Inertia.js protocol integration for the Marko Framework - middleware, response factory, shared data, and SSR support
0.5.0
2026-05-02 00:43 UTC
Requires
- php: ^8.5
- marko/config: 0.5.0
- marko/core: 0.5.0
- marko/env: 0.5.0
- marko/routing: 0.5.0
- marko/session: 0.5.0
- marko/vite: 0.5.0
Requires (Dev)
- marko/testing: 0.5.0
README
Inertia.js protocol integration for the Marko Framework - middleware, response factory, shared data, and SSR support.
Installation
composer require marko/inertia
Quick Example
use Marko\Inertia\Inertia; use Marko\Routing\Http\Request; use Marko\Routing\Http\Response; class DashboardController { public function __construct( private readonly Inertia $inertia, ) {} public function index(Request $request): Response { return $this->inertia->render($request, 'Dashboard', [ 'user' => ['name' => 'Paulo'], ]); } }
Documentation
Full usage, API reference, and examples: marko/inertia