系统分析与设计 Lesson 13 作业

2018-06-03  本文已影响0人  Andiedie

1.描述软件架构与框架之间的区别与联系

区别:

联系:
软件框架常常会是某种软件架构的实现。

2. 以你的项目为案例

绘制三层架构模型图,细致到分区

image.png

从程序员角度说明三层架构给开发者带来的便利

研究 VUE 与 Flux 状态管理的异同

Flux将一个应用分成四个部分。

image.png

Flux 的最大特点,就是数据的"单向流动"。

  1. 用户访问 View
  2. View 发出用户的 Action
  3. Dispatcher 收到 Action,要求 Store 进行相应的更新
  4. Store 更新后,发出一个"change"事件
  5. View 收到"change"事件后,更新页面

上面过程中,数据总是"单向流动",任何相邻的部分都不会发生数据的"双向流动"。这保证了流程的清晰。

Vuex实际上是Flux的一种特化实现,用来配合Vue本身的响应式机制。

上一篇 下一篇

猜你喜欢

热点阅读