{"library":"effector-vue","type":"library","category":null,"description":"Effector-vue provides official Vue bindings for the Effector state management library, enabling reactive integration of Effector's \"algebraic effects\" based state logic within Vue applications. It is currently stable at version 23.1.1, with releases typically aligning with major `effector` updates to ensure compatibility and leverage new features. The library's core strength lies in offering a thin, efficient layer to connect Effector's immutable stores and events with Vue's reactivity system, primarily through the `useUnit` hook for the Composition API. This approach offers a powerful, declarative data flow paradigm, emphasizing explicit data transformations and event handling as an alternative to traditional Flux-like patterns. It supports both Vue 3 Composition API and Options API, facilitating diverse project setups and migrations from older Vue versions.","language":"javascript","status":"active","version":"23.1.1","tags":["javascript","vue","composition api","business","logic","data","flow","state management","state manager","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install effector-vue","imports":["import { useUnit } from 'effector-vue/composition';","import { VueEffector } from 'effector-vue/options-vue3';","import { createStore } from 'effector';"]},{"cmd":"yarn add effector-vue","imports":[]},{"cmd":"pnpm add effector-vue","imports":[]}],"homepage":"https://effector.dev","github":"https://github.com/effector/effector","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/effector-vue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/effector-vue/compatibility"}}