Vuex ORM Example Application


I’ve create the example application to demonstrate the use case of the Vuex ORM. It’s a simple ToDo application which can add assignee to each todo. You can see how Vuex ORM connects those two models – Todo and Assignee – and how to create, edit and delete them.

Vuex ORM is a plugin for Vuex to enable Object-Relational Mapping access to the Vuex Store. Heavily inspired by Redux recipe of “Normalizing State Shape” and “Updating Normalized Data”.

Vuex ORM lets you create “normalized” data schema within Vuex Store with relationships like any other usual ORM library. It also provides fluent API to get, search and update Store state.

Learn more about the concept and motivation of Vuex ORM at What Is Vuex ORM?.


Could you please add calls to an API to give us a sense of a best practice here?