Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.

Say hello to a brand new kind of prop in Inertia: Once Props! 💨 Once Props are evaluated only once on the server and then carried over to the next page that has the same prop. This is ideal for shared data that rarely changes or data that is huge or expensive to compute.
15
50
344
61,980
Since shared data is such a common use case for Once Props, you can add a dedicated shareOnce() method to your Inertia middleware. This method will be called alongside the existing share() method, allowing you to keep your Once Props nicely organized ✨
1
1
32
3,010
Last but not least, Once Props can be combined with Deferred, Merging, and Optional Props 👌
1
26
2,606
New website and documentation is live 🫶 inertiajs.com
35
92
638
90,489
Inertia.js retweeted
And a slick new UI built with @inertiajs and @vuejs to make every interaction faster and more intuitive.
2
6
82
21,846
Inertia 2.2 is here and it ships with a new <InfiniteScroll> component! If you've ever built infinite scrolling by hand, you know what a timesaver this is. We worked hard sweating the details to make this super smooth and easy to implement Let's take a look! 👇
24
56
349
87,650
Besides automatic loading, you can also use manual mode so you can provide your own interface to load more items, like a "Load More" button. You may even choose to switch to manual after a certain number of automatic loads 👌
1
2
34
4,398
This component is super configurable and customizable. You can set the loading threshold, provide a default loading indicator, provide custom trigger elements, use scroll containers, get programmatic access, and more! The docs are extensive, so be sure to check them out! 📖
1
2
34
3,602
I promised another thread with Inertia.js updates, so here it is! 💪 Let's kick things off with the Laravel adapter, which now includes two new interfaces ⬇️
12
23
223
36,606
In Inertia 2.1, we introduced a brand new <Form> component! It looks just like a classic HTML form, but under the hood, it's powered by Inertia.js 🔥 Here's how it looks in Vue ⬇️
25
46
395
46,500
Inertia.js retweeted
Boost is Laravel, Inertia, Livewire, Volt, Flux, Filament, Pest, Pint, Folio, PHPUnit, and Tailwind aware. 🫶 And probably more I'm missing...
Now's your chance to start using Laravel Boost! And thanks to @ashleyhindle & @pushpak1300, now you can use it in your Filament v4 codebases as well to help you build powerful Filament apps that follow the ideal Filament v4 coding standards 🔥
19
17
373
33,498
Today we've released updates to @inertiajs and the Laravel adapter! 🎉 Below are a few highlights: new features, improved developer experience, and some nice little touches. Let's take a look 👇
18
42
341
43,907