【问题标题】:Which pattern/architecture follow to build Flutter app? [closed]构建 Flutter 应用程序遵循哪种模式/架构? [关闭]
【发布时间】:2021-07-28 21:47:31
【问题描述】:

我开始构建一个电子商务应用,允许人们轮流购买一件商品。但是,我对 Flutter 应用程序架构没有深入了解。该应用程序将从服务器获取所有数据,并将仅将基本用户数据保留在移动设备中。考虑到我是 Flutter 的初学者,我想知道要学习和应用哪些模式和架构(状态管理)。

【问题讨论】:

    标签: flutter design-patterns mobile architecture


    【解决方案1】:

    我认为您的问题非常主观,因为它可能有与 Flutter 中存在的状态管理库 + 架构一样多的答案。 但我会站出来推荐类似here 的东西。

    该架构使用google推荐的Provider + ChangeNotifier,对我个人来说是一种既简单又强大的方法。 可能会建议您使用 Bloc ,这确实也不错,谷歌也推荐 here 但我认为对于初学者来说更复杂。并且,您可以使用 Bloc 做任何事情,而使用提供商则无法实现。

    【讨论】:

    • 谢谢!这正是我正在寻找的。我在flutter文档中看到过这个架构,但是解释太简洁了。
    猜你喜欢
    • 2015-07-25
    • 2011-06-11
    • 1970-01-01
    • 2019-07-04
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 2017-02-03
    • 1970-01-01
    相关资源
    最近更新 更多