这一期我们一起看一些前端状态管理的方案,从 window.store 到 Flux 的变化,双向绑定与单向数据流又是怎样的妥协与融合,从客户端手动管理到 type based cache 的发展又有怎样的经历。
有任何想法欢迎邮件联系: async.talk@gmail.com
主播
AnnatarHe: annatarhe.com
Tinko: space.bilibili.com
Sleaf: twitter.com
小鹿
Timeline
02:05 全局状态的用处
04:00 全局状态管理的进化
05:33 Flux 的新时代
07:45 this.$store.x = 1 违背了 Flux 原则吗?
10:20 双向绑定是不是一个错误的方向
12:28 新方案 Pinia 与 Recoil
17:19 没有 store 的全局状态管理怎么样呢?
22:18 状态机?
相关链接
IIFE: developer.mozilla.org
Flux:juejin.cn
Redux: redux.js.org
Vuex: vuex.vuejs.org
Mobx: mobx.js.org
Recoil: recoiljs.org
Pinia: pinia.vuejs.org
useSWR: swr.vercel.app
GraphQL: graphql.org
Apollo Cache: www.apollographql.com
BGM by Otologic