返回

jfreact-redux - Vuex 风格 Redux 封装库

jfreact-redux 是一个以 Vuex 模块化方式编写的 Redux 封装库,让你可以用 Vuex 的思维方式去组织 Redux 代码。

为什么需要它?

Vuex 的模块化结构非常清晰——按模块划分 namespace,每个模块包含 state、mutation、action。而原生 Redux 的写法与之不同:

// 原生 Redux
const store = createStore(reducer, initialState);
store.dispatch({ type: 'INCREMENT' });

// jfreact-redux 支持 Vuex 风格
// 按模块管理 state/mutation/action,结构清晰易维护

使用 jfreact-redux 后,即使你只懂 Vuex 也能快速上手 Redux 项目。团队切换技术栈的成本大幅降低。

安装

npm install jfreact-redux --save

文档:https://www.npmjs.com/package/jfreact-redux

posted @ 2021-06-07 14:07  feige_hunter  阅读(80)  评论(0)    收藏  举报