Flux架构-图书推荐

基本信息

  • 商品名称:Flux架构
  • 作者:(加)亚·博达哈|译者:段金辰//马雪琴//李胜//马飞//孙辉
  • 定价:89
  • 出版社:电子工业
  • ISBN号:9787121316005

其他参考信息(以实物为准)

  • 出版时间:2017-07-01
  • 印刷时间:2017-07-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:304
  • 字数:410千字

内容提要

Flux是一套架构模型,将Web应用的各个主要功能以组件的形式进行划分,并进一步划分子组件。而各组件又以动作、存储器和视图来进行架构分层。整体采用单向数据流的形式进行事件的响应,各组件间也强制按照单向数据流进行相互影响,直至数据流结束。在本书中,先向大家介绍了Flux是什么,以及简单展示了其基本构建模式。然后从动作、存储器、视图、分发器等核心概念,*为详细地阐述了Flux的架构模式。*后,介绍了Flux库、测试工具和其对其他相关技术栈的影响。
亚·博达哈著的《Flux架构》适用于前端开发者,以及希望对Flux架构有深入了解的人群。

目录

前言
1 Flux是什么
Flux是一套模式
数据入口
状态管理
保持同步*新
信息架构
Flux并不是一个框架
Flux的设计思路问题解决方案
数据流向
可回溯性
通知的一致性
简捷的架构分层
低耦合渲染
Flux组件
动作
分发器
存储器
视图
安装 Flux软件包
小结
2 Flux的原则
MV*所面临的挑战
关注点分离
级联*新
模型*新的职责
单向数据
从开始到结束
无毒无害
显式优于隐式
暗藏隐患的*新
集中修改状态的地方
太多动作?
分层优于嵌套
多组件嵌套
嵌套深度与副作用
数据流和分层
应用数据和界面状态
两个相同的东西
强耦合转换
功能中心化
小结
3 搭建骨架架构
总体组织
目录结构
依赖管理
信息设计
用户不需要了解模型
存储器映射用户看到的内容
和哪些东西协同工作
在动作中注入存储器
获取 API数据
改变 API资源状态
本地动作
存储器和功能域
梳理顶层功能
无关紧要的 API数据
构造存储器数据
模拟视图
找寻失去的数据
定位动作
端到端场景
动作清单
存储器清单
视图清单
小结
4 创建动作
动作的名称和常量
动作命名约定
静态动作数据
组织动作常量
特性动作生成器
什么时候需要模块化
模块化架构
模拟数据
模拟已存在的接口
模拟新接口
替换动作生成器
状态动作生成器
整合其他系统
web socket连接
参数化动作生成器
删除多余的动作
保持动作的通用性
创建衍生动作
小结
5 异步动作
6 改变 Flux存储器的状态
7 视图信息
8 信息的生命周期
9 不可变的存储器
10 实现分发器
11 可替代的视图组件
12 使用Flux库
13 测试和性能
14 Flux和软件开发的生命周期

卖贝商城 推荐:Flux架构