Comments (3)
Assume I have 1000 users for that endoint and I want to only update a single user, lets say userſ[49]. Can I do that with partial reloads as well? So avoid reloading the other 999 users?
from inertia.
Another use case is when you're handling modal state with Inertia. When you open a modal, the server needs to pass recalculate and pass down all data for whatever's in the view behind the modal too.
Partial reloads would allow you to ignore that data and just receive whatever's necessary for the modal itself.
from inertia.
Yes @sebastiandedeyne, I love it. I love the "partial reloads" name to this feature as well. Says exactly what it is.
I think we always need to be careful when adding features like this to not accidentally start turning Inertia.js into a typical SPA framework. I really want Inertia.js to be the server-side powered SPA. However, the closer we can walk the line, and gain the benefits of both approaches, without compromising what Inertia is, the better.
from inertia.
Related Issues (20)
- NOT FOUND JSON reponse when starting with SSR HOT 4
- When I try to import @inertiajs/vue, I get error "Uncaught SyntaxError: The requested module '/node_modules/deepmerge/dist/cjs.js?v=51e75926' does not provide an export named 'default'" HOT 1
- form clearErrors() in computed value throws "Maximum recursive updates exceeded in component" HOT 1
- Intermittent scroll restoration issues when using code-splitting
- Unable to add <meta description> tag to Head component HOT 3
- History back shouldn't trigger full rerender if Inertia's state didn't change HOT 4
- image upload can not be uploaded into database. all other form is okay. HOT 2
- Progress Indicator not working when switching pages HOT 1
- IsDirty keep at true after form submit
- Unintended browser redirection despite declining confirmation modal HOT 15
- Error handling argument issue HOT 1
- Rollup failed to resolve import fsevents to "default" is not exported by "lodash.clonedeep/index.js" HOT 1
- Drop remember mixin support HOT 2
- redirection to /dashboard after login does not work HOT 1
- Data props change from boolean (0/1) to string ("0"/"1") in production HOT 1
- Link component cannot be rendered as a custom component due to toLowerCase() HOT 1
- Incompatible with laravel vapor HOT 2
- Inertia crashes when a layer prop is not sent from server
- SSR | TypeError: Cannot read properties of undefined (reading 'getSSRProps') HOT 1
- Page doesn't get rendered HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from inertia.