Modern monolith framework for building SPAs without APIs. Combine server-side framework power with React/Vue/Svelte frontends.
Inertia replaces your view layer - controllers return JavaScript page components instead of server-side templates. The component intercepts clicks for XHR visits, providing SPA experience without full page reloads.
| Forms | forms.md | Form component, useForm helper, validation, error handling | | Links & Navigation | links.md | Link component, manual visits, active states | | Validation | validation.md | Server-side validation, error bags, error display | | Pages & Layouts | pages-layouts.md | Page components, persistent layouts, default layouts |
Inertia.js を使用して最新のモノリス アプリケーションを構築します。API を構築せずに、サーバー側フレームワーク (Laravel、Rails など) と React/Vue/Svelte フロントエンドを組み合わせます。 Inertia ページとレイアウトの作成、ナビゲーション用の Link コンポーネントの操作、Form コンポーネントまたは useForm フックを使用したフォームの構築、検証とエラーの処理、共有データとプロパティの管理、認証と認可の実装、ルーターによる手動訪問の使用、部分リロードの操作、永続的なレイアウトのセットアップ、またはクライアント側セットアップの構成を行うときに使用します。 ソース: 1naichii/ai-code-tools。