max_clean_arch

Clean Architecture + BLoC + RxDart + Injectable (Flutter 应用提案)

该应用程序允许通过 API 端点获取的内容进行导航。内容由与共同主题(例如,音乐、太空、计算机等)相关的多个文章组成。

应用程序以虚拟数据启动。之后,可以通过输入 ID 来从服务 API 使用 FAB(位于右下角)为应用程序提供新的数据集。

待办事项

  • 包含测试
  • 添加日志库来跟踪服务、存储库、用例、bloc 事件等的调用...
  • 使用 # flutter analyze 进行分析和修复
  • 添加 GitHub actions 进行测试、格式化和分析
  • 显示有关 API 失败的更详细和本地化的消息(例如,无网络或服务器响应错误等)

此致,Max Shemetov

2021 – 2022

GitHub

查看 Github