flutter_code_base
新的 Flutter 项目基础代码。使用许多现代代码和包,可以帮助您快速有效地构建自己的项目。
项目结构

包
- get_it : 依赖注入
- flutter_bloc: 状态管理 - BLoC (Business Logic Component) 设计模式
- equatable: 帮助实现基于值的相等性,无需显式覆盖 == 和 hashCode
- logger: 显示日志
- retrofit: 网络 - 使用 source_gen 生成的 dio 客户端
- floor: 本地数据库 - SQLite 抽象
- flutter_secure_storage: 提供 API 以安全存储中存储数据
- flutter_easyloading: 加载视图