Comparison with Inertia
Features
The following is a non-exhaustive comparison table between Inertia and Hybridly's features.
Inertia | Hybridly | |
---|---|---|
Dialogs | Planned 1 | Yes |
Refining | No | Yes |
Tables | No | Yes |
Preloading | No | Yes |
Vue DevTools integration | No | Yes |
Visual Studio Code extension | Yes 2 | Yes |
TypeScript support for DTOs and enums | No | Yes 3 |
TypeScript support for global properties | No | Yes |
Properties-only responses | No | Yes |
Partial reloads | Yes | Yes |
Lazy properties | Yes | Yes |
Deferred properties | No | Yes |
Persistent properties | Yes (v1.2.0) | Yes |
Global properties | Yes | Yes |
only support for partial properties | Yes | Yes |
except support for partial properties | Yes (v1.1.0) | Yes |
Dot notation support for partial properties | Yes (v1.2.0) | Yes |
Infinite scrolling support | No | Yes |
Custom architecture support | No | Yes |
Persistent layout | Yes | Yes |
Persistent layout properties | No | Yes |
Vite integration | No | Yes |
Auto-imports | No | Yes |
Icons support | No | Yes |
layout support in templates | No | Yes |
Built-in form util | Yes | Yes |
Built-in route util with TypeScript support | No | Yes |
Built-in can util with TypeScript support | No | Yes |
Built-in Paginator types | No | Yes |
Built-in testing utils | Yes | Yes |
Local navigation support (no server round-trip) | No | Yes |
Server-side rendering | Yes | Planned |
Built-in meta management | Yes | No 4 |
Internationalization support | No | Yes |
Property case conversion support | No | Yes |
Exposed back-forward detection | No | Yes |
Programmatic navigation | Yes | Yes |
Front-end-initiated external navigation support | No | Yes |
Back-end-initiated external navigation support | Yes | Yes |
Disable progress bar per navigation | No | Yes |
Custom Axios instance support | No | Yes |
Request events support | Yes | Yes |
Global events support | Yes | Yes |
Framework-agnostic core | Yes | Kind of |
Official React, Svelte, Rails, Django support | Yes | No |
Link component | Yes | Yes |
Backed by the 🐐 at Laravel | Yes | No |
1. Support through third-party package using Momentum
2. Unofficial extension by Nicolas Hedger
3. Support through Laravel Data
4.
2. Unofficial extension by Nicolas Hedger
3. Support through Laravel Data
4.
@unhead/vue
is recommended instead