在Vue3中,如何不依赖Vuex做状态管理?

在Vue3中,如何不依赖Vuex做状态管理?

课程背景

前端框架没有强大的状态管理工具,就像一个强壮的人缺少了干活的胳膊,有力气没处使。很多同学会在不清楚 Vuex 内部逻辑的情况下,不论场景全部用 Vuex,而这本身就是错的。

要知道,状态管理的本质是,同一份数据在整个应用当中都能便捷地访问到。 provide/inject API 跟 Vuex 一样可以实现这一点,而且相比 Vuex,它更简单并且没有任何的引入成本,那么这一讲我们就围绕这个 API 来学习如何进行状态管理。

课程目录

状态管理一定要用 Vuex 吗
如何通过 provide/inject 实现 Vuex的功能
创建 store
实现类似 Vuex的 useStore 功能
实现模块分割管理
数据安全

讲师介绍

楼哲明,某知名外企资深前端开发

7年行业从业经验,目前出任前端架构师,页面搭建领域的深入实践者,vue-json-schema-form 开源项目主要维护者,给多个开源项目提过 PR,包括 slatejs、vuex(1.0 时代)、vue3-jsx 等,React 源码解析的作者。

发表评论

登录后才能评论