首页
›
移动端与Android应用开发
›
020-Jetpack Compose界面API接入链路
›
《状态提升驱动的组件复用与数据流重构》
VIP20
本课程属于:020-Jetpack Compose界面API接入链路
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
状态提升驱动的组件复用与数据流重构
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
状态提升的核心原则
单向数据流 · 状态所有权 · 组件职责分离
状态提升的核心原…
单向数据流
02
状态提升与组件层级设计
父组件作为状态源 · 子组件无状态化
状态提升
组件层级设计
03
状态提升的适用场景
跨兄弟组件共享 · 表单联动 · 视图同步
状态提升的适用场…
跨兄弟组件共享
04
不适用状态提升的场景
频繁更新 · 深层嵌套 · 性能敏感
不适用状态提升的…
频繁更新
05
状态提升的降级方案
Context · 状态管理库 · 组合模式
状态提升的降级方…
Context
06
组件复用性评估指标
耦合度 · 参数化程度 · 可测试性
组件复用性评估指…
耦合度
07
状态提升前的组件重构
提取纯渲染组件 · 分离状态与视图
状态提升前的组件…
提取纯渲染组件
08
提升状态后的组件边界
容器组件与展示组件划分
提升状态后的组件…
容器组件
09
数据流设计
从父到子的props传递 · 从子到父的回调模式
数据流设计
props
10
多层级状态提升
跨两层以上的共享策略与中间组件透传
多层级状态提升
跨两层以上的共享…
11
状态提升与Props Drilling缓解
组合组件 · render props · 插槽
Props
Drilling
12
状态提升与Context的抉择
作用域 · 更新粒度 · 测试难度
Context
状态提升
13
状态提升与状态管理库的边界
何时用Redux/Zustand而非…
状态提升
状态管理库的边界
14
状态提升的变更传播
不可变更新 · 浅比较 · memo优化
状态提升的变更传…
不可变更新
15
状态提升对组件生命周期的影响
挂载 · 更新 · 卸载职责分配
状态提升对组件生…
挂载
16
状态提升与自定义Hook
抽取逻辑 · 保持状态在共同父组件
Hook
状态提升
17
状态提升与受控组件模式
表单组件的value/onChang…
状态提升
受控组件模式
18
状态提升与副作用处理
useEffect在提升后的位置选择
状态提升
副作用处理
19
状态提升的异常处理
错误边界与回退状态设计
状态提升的异常处…
错误边界
20
状态提升的性能优化
减少重渲染 · 使用useCallback/useM…
状态提升的性能优…
减少重渲染
21
状态提升的单元测试策略
容器组件测试与展示组件快照
状态提升的单元测…
容器组件测试
22
状态提升与组件库设计
通用组件的状态注入接口规范
状态提升
组件库设计
23
状态提升的代码组织
单一职责 · 文件结构 · 命名约定
状态提升的代码组…
单一职责
24
状态提升的迁移路径
从自包含组件到提升状态的逐步重构
状态提升的迁移路…
从自包含组件到提…
25
状态提升的团队规范
风格指南 · 代码审查要点
状态提升的团队规…
风格指南
26
状态提升的文档描述
API文档 · 示意图 · 使用示例
状态提升的文档描…
API
27
状态提升的常见反模式
状态重复 · 提升过高 · 回调地狱
状态提升的常见反…
状态重复
28
状态提升的跨框架思路
React · Vue · Svelte对比与适配
状态提升的跨框架…
React
29
状态提升在微前端中的应用
模块间状态共享与隔离
状态提升
微前端
30
状态提升的验收标准
复用次数 · 代码改动量 · 测试覆盖率
状态提升的验收标…
复用次数
所属VIP或分类
同VIP:Android原生View嵌入Compose教程
同VIP:Button到TextField基础组件API接入教程
同VIP:Compose-Compiler与Kotlin版本兼容教程