gpt4 book ai didi

Flutter 实现整洁架构的方式

转载 作者:行者123 更新时间:2023-12-05 07:10:15 26 4
gpt4 key购买 nike

经过 5 年的 Android 开发,我开始学习 Flutter。现在我正在尝试像以前一样实现多模块化整洁架构,在开发 android 时,这种架构的示例:https://github.com/android10/Android-CleanArchitecture

我遇到了两个我自己无法解决的问题。

1) 我应该使用什么类型的 flutter 模块模块/插件/包?我想让 domian 层尽可能简单(接口(interface)、映射器和 dto 的列表),在 android 中它是用普通的 kotlin 编写的,没有任何 android sdk 的使用。似乎领域层应该是包(因为它没有任何特定于平台的代码并且似乎是最简单的模块)并且数据层应该是插件以防我被迫在这里制作一些特定于平台的代码,但我我不确定。如果能在这里提出一些建议,那就太好了。

2) 也许有一个 github 存储库示例,正如我在上面显示的那样?到目前为止,我发现的所有 git repos 都是通过文件夹实现整洁的架构,这种方法总是以依赖困惑而告终,失去你可以从整洁的架构中获得的所有好处。感谢您的帮助!

最佳答案

您可以关注库 clean_architecture ( https://pub.dev/packages/clean_architecture )。不按所有规则实现一个整洁的架构是可能的,但它会带来一定的有用结果。

在不久的将来我会添加如何使用它的说明

关于Flutter 实现整洁架构的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61290696/

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