The first beta version of Inertia.js v2 was released this week. The core library has been rewritten to support asynchronous requests; unlocking some impressive features, you can now get your hands on!
🚀 The Inertia.js v2.0 beta is now available!
This marks a huge step forward for Inertia. The core library has been completely rewritten to architecturally support asynchronous requests, enabling a whole set of new features, including:
– Polling
– Prefetching
– Deferred props
-… pic.twitter.com/0IdtnfokpZ
— Jonathan Reinink (@reinink) October 10, 2024 <script async src=”https://platform.twitter.com/widgets.js” charset=”utf-8″></script>
Inertia v2.0 Features
Async Requests – non-blocking requests – all reload requests are now asynchronous by default
Polling – easily poll the server for updated data
Lazy loading data on scroll – asynchronously load when a component becomes visible
Infinite scrolling – new primitives that allow you to build infinite scrolling easily
Prefetching – prefetch a page in the background and instantly load it at the right time
Deferred props – defer expensive props and load them in the background after the page loads
History encryption – Browser history state is encrypted to prevent seeing privileged information upon logout
To start using the beta, check out the following list of resources:
Release v2.0.0-beta.1 · inertiajs/inertia
Remember, the code is currently in beta, and the documentation is considered a work in progress. Please report bugs on GitHub. Congratulations to Jonathan Reinink, Taylor Otwell, Joe Tannenbaum, Pedro Borges, and all those who are contributing to Inertia and Laravel!
The post The Inertia.js v2 Beta is Here appeared first on Laravel News.
Join the Laravel Newsletter to get all the latest
Laravel articles like this directly in your inbox.
Source: Read MoreÂ