描述软件架构与框架之间的区别与联系
2.以你的项目为案例
三层架构可以降低系统的耦合度和依赖性,提高复用性和扩展性;
采用三层架构,可以快速合理分配任务,分明确且易于汇总,有利于后期维护和升级;
利于系统的分工,方便各个功能的实现
3.研究 VUE 与 Flux 状态管理的异同
1.VUE和Flux对于数据流的管理方式不同。
2. Flux数据流的顺序是:
View发起Action-> Action传递到Dispatcher->Dispatcher将通知Store -> Store的状态改变通知View进行改变
3.Vuex数据流的顺序是:
View调用store.commit-> 提交对应的请求到Store中对应的mutation函数->store改变(vue检测到数据变化自动渲染)
相同:
1.VUE 和 Flux 的状态管理都是基于 Flux 思想的有效实现,都基于CQRS(命令和查询职责分离),对数据流的处理都是单向的,都是通过store来存储状态。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删