0👍
Vuex can handle this scenario just fine; it is an app state and data management tool constructed to handle frequent, or not-so-frequent, updates. You are right that Vuex data can fall out of sync with remote data that it is supposed to represent, but it is your job to decide if you want the admin to have, essentially, a live representation of the database, which requires frequent API calls to check for any updates.
Source:stackexchange.com