Skip to content

Detach this library from Vuex #259

@eFrane

Description

@eFrane

The original intent of this library was (and still is) to provide a seamless data integration for Vue components and the json:api, at the time, the quickest way to get there was to integrate with Vuex. However, that integration always felt wrong and brought up questions of when to use or not use it.

A much better solution in my opinion would be to tear the Vuex integration out (which is a massive undertaking) and replace

  1. A Vue Plugin, providing replacements for the current module mapper functions, and
  2. A cross-browser storage backend, for this, I am currently considering store.js

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions