InterviewApp
包含将帖子及其评论持久化存储在本地的实现
安装
下载提供的apk以安装应用程序。只需要互联网权限。
flutter pub get
Flutter run
架构
所有文件和代码均基于TDD方法构建,从而便于测试,并具有代码可扩展性、代码可读性和整体代码性能的优势。每个功能分为三个层:表示层、域层和数据层。表示层处理所有前端工作,包括视图、bloc和组件。域层是数据层和表示层之间的连接层,在设计功能时对代码骨架有用。数据层用于在将数据馈送到表示层之前进行数据处理。这是调用api并将数据准备好的地方。
状态管理
使用bloc进行状态管理,无缝分离了业务逻辑和表示代码,有助于实现清晰的代码架构。
截图
贡献
Pramod Bhusal
许可证
无



