41、Vue.js 状态管理与 LyricsFinder 应用开发

Vue.js 状态管理与 LyricsFinder 应用开发

1. 状态管理基础概念

在开发应用时,状态管理是一个重要的方面。对于组件相关的状态,应保持局部性,而共享状态则适合使用存储(store)来管理。

存储是一种树状数据结构,其内容组织方式可按需选择,通常建议对状态树进行规范化,以降低更新难度,避免同一信息在多处出现。Redux 可与 Vue.js 结合使用,相关说明可参考 https://snipcart.com/blog/redux-vue

Redux 的 reducer 应为纯函数。纯函数与函数式编程相关,具有稳定性,给定相同输入,总是返回相同输出,且不依赖外部状态和产生副作用。可参考 https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-pure-function-d1c076bec976#.uw1h6nv66 了解纯函数。在 Redux 中,reducer 以树状组织,每个 reducer 处理特定的动作类型。

2. VueX 介绍

VueX(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值