Appearance
设计模式、组件库与SDK设计: 构建企业级前端基础设施
本书将帮助你掌握设计模式思维,学会设计和实现企业级组件库与SDK,成为前端架构核心人才。
第一部分:设计模式思维基础
第二部分:创建型设计模式
第三部分:结构型设计模式
第四部分:行为型设计模式
- 观察者模式与事件系统
- 发布订阅模式与消息总线
- 策略模式与算法切换
- 命令模式与撤销重做
- 职责链模式与中间件
- 状态模式与状态机
- 模板方法与流程控制
- 迭代器模式与数据遍历
- 中介者模式与组件通信
- 备忘录模式与历史记录
- 行为型模式实战:工作流引擎设计
第五部分:函数式设计模式
第六部分:组件库设计原理
第七部分:组件库工程化
第八部分:企业级组件库实战
- Button组件设计与实现
- Form组件设计与实现
- Table组件设计与实现
- Modal组件设计与实现
- Select组件设计与实现
- Tree组件设计与实现
- DatePicker组件设计与实现
- Upload组件设计与实现
- 虚拟滚动组件实现
- 拖拽组件实现
第九部分:SDK设计与开发
第十部分:SDK实战案例
- 埋点SDK设计与实现
- 监控SDK设计与实现
- IM SDK设计与实现
- 支付SDK设计与实现
- 地图SDK设计与实现
- 播放器SDK设计与实现
- 富文本编辑器SDK设计
- 图表SDK设计与实现
- 跨平台SDK设计
- SDK灰度发布与回滚
- 开源组件库案例分析
- 前端基础设施架构总览