api-platform / create-client

Generate React or Vue.js-based Progressive Web Apps from an Hydra-enabled API. Also support React Native.
https://api-platform.com/docs/client-generator/
MIT License
373 stars 132 forks source link

Feature Request: Support Vue/Quasar state management with Pinia #343

Closed Sirs0ri closed 1 year ago

Sirs0ri commented 2 years ago

Description

The Vue and Quasar generators both rely on VueX for state management, which has not been the recommended solution for Vue state management for almost a year now. Instead it's recommended to use Pinia, also developed by the Vue core team, and VueX is in "maintenance mode", no longer receiving new features.

Pinia supports both Vue 2 and 3, and is meant to be used as a (not quite, but almost drop-in) replacement.

dunglas commented 2 years ago

It would be nice to upgrade the generators to use Pinia instead of Vuex. PR welcome!