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 — объединяя серверные платформы (Laravel, Rails и т. д.) с интерфейсами React/Vue/Svelte без создания API. Используйте при создании страниц и макетов Inertia, работе с компонентом Link для навигации, создании форм с компонентом Form или перехватчиком useForm, обработке проверок и ошибок, управлении общими данными и реквизитами, реализации аутентификации и авторизации, использовании ручных посещений маршрутизатора, работе с частичными перезагрузками, настройке постоянных макетов или настройке настройки на стороне клиента. Источник: 1naichii/ai-code-tools.