archi_mvvm是基于provioder和MVVM构建的基础库,我们可以通过archi_mvvm快速构建以mvvm为主体框架的flutter项目,该库中主要提供了以下能力:

  • Widget生命周期封装
  • mvvm基础框架封装
  • dio网络请求封装
  • http网络请求封装
  • provioder与ViewModel绑定基础封装
  • 基础UI Widget封装

基于archi_mvvm构建的flutter应用具有下图所示框架:

软件架构

Libraries

archi_mvvm