Flutter 中大型 API 的推荐架构?

问题描述 投票:0回答:1

尝试实现一个大型 API 并将其拆分为多个部分,以保持其整洁和可维护。我现在问自己,大型 API 的最佳架构是什么?

方法一:

  • apiAuth -> 管理身份验证
  • apiProduct -> 处理产品
  • apiAccount -> 处理账户

好/坏?如何在这些类之间共享“访问令牌”等内容和“会话过期”等事件?

方法2:

  • apiClass.auth -> 管理身份验证
  • apiClass.product -> 处理产品
  • apiClass.account -> 处理账户

这样会不会很臃肿,资源很重?

我很高兴收到任何提示。

flutter architecture coding-style api-design clean-architecture
1个回答
0
投票

据我所知,Firebase 正在使用单例解决我的问题。这是要走的路吗?

© www.soinside.com 2019 - 2024. All rights reserved.