gpt4 book ai didi

flutter - 对于Flutter,MVVM架构和Reso Coder的简洁架构有何不同?

转载 作者:行者123 更新时间:2023-12-03 10:41:17 25 4
gpt4 key购买 nike

我很困惑,无法理解“MVVM体系结构”和“Reso Coder的干净体系结构”之间的区别。我在不同的GitHub存储库中看到了干净的架构版本。但是我不能决定最好的方法来组织您的应用程序架构。这就是我的意思。
Reso Coder的干净架构
Reso Coder's clean architecure
他将应用程序分为三个主要部分。
当然可以有不同的方法。在GitHub中,一些项目与Reso Coder具有相似的体系结构,而其他项目与MVVM具有相似的体系结构。
那么,这两种架构之间的区别和相似之处是什么?

最佳答案

清洁架构和MVVM具有相同的概念,但是其实现级别却大不相同。
Clean Architecture正在讨论一些规则,这些规则可以在最高抽象级别上构建软件。
但是MVVM只是一种架构模式,可以在软件的一部分(靠近 View )中实现。
通常,任何要扩展的软件都应具有体系结构(小型软件不需要),但是MVVM可以用于任何规模的软件。

关于flutter - 对于Flutter,MVVM架构和Reso Coder的简洁架构有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65905684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com