Skip to content

Comparison with Inertia

Features

The following is a non-exhaustive comparison table between Inertia and Hybridly's features.

InertiaHybridly
DialogsPlanned 1Yes
RefiningNoYes
TablesNoYes
PreloadingNoYes
Vue DevTools integrationNoYes
Visual Studio Code extensionYes 2Yes
TypeScript support for DTOs and enumsNoYes 3
TypeScript support for global propertiesNoYes
Properties-only responsesNoYes
Partial reloadsYesYes
Lazy propertiesYesYes
Deferred propertiesNoYes
Persistent propertiesNoYes
Global propertiesYesYes
only support for partial propertiesYesYes
except support for partial propertiesNoYes
Dot notation support for partial propertiesNoYes
Infinite scrolling supportNoYes
Custom architecture supportNoYes
Persistent layoutYesYes
Persistent layout propertiesNoYes
Vite integrationNoYes
Auto-importsNoYes
Icons supportNoYes
layout support in templatesNoYes
Built-in form utilYesYes
Built-in route util with TypeScript supportNoYes
Built-in can util with TypeScript supportNoYes
Built-in Paginator typesNoYes
Built-in testing utilsYesYes
Local navigation support (no server round-trip)NoYes
Server-side renderingYesPlanned
Built-in meta managementYesNo 4
Internationalization supportNoYes
Property case conversion supportNoYes
Exposed back-forward detectionNoYes
Programmatic navigationYesYes
Front-end-initiated external navigation supportNoYes
Back-end-initiated external navigation supportYesYes
Custom Axios instance supportNoYes
Request events supportYesYes
Global events supportYesYes
Framework-agnostic coreYesKind of
Official React, Svelte, Rails, Django supportYesNo
Link componentYesYes
Backed by the 🐐 at LaravelYesNo
1. Support through third-party package using Momentum
2. Unofficial extension by Nicolas Hedger
3. Support through Laravel Data
4. @unhead/vue is recommended instead