flutter 问题深入研究状态管理的思考
2019-10-22 本文已影响0人
super_chao
状态管理其实就是数据的管理和处理 。
一切皆是组件
组合比继承重要,也是面对对象的一个发展吧。(深刻理解这句话)
🔥🔥🔥 flutter必火🔥🔥🔥
前言
由于
flutter一切解释组件的思维方式,statusfullWidget的status又是处理状态的核心。所以数据传递和管理就成了核心问题。
核心路线
总结一些你现在要了解的技术(按照我推荐的方式一步一步来可以少走很多坑的额)
所以有了mixin,所以要了解什么是stream,future。
接着就是Scoped_modelBloc,event_bus之后是provider官方推荐的。 当然view和viewmodel的手动分离也是一件费事的工作 。rxdart,(RX家族的新小弟)。模式里面的redux当然也是一种很好的方案 。 闲鱼刚刚开源的fish-Redux至少是不能不尝试的东西。另外各个公司的组件化工作 也是 任重而道远。
推荐
现在比较成熟的和完善的方案还是
Bloc和Provider配合使用的方案。如果你以前使用过RX或者redux,减少学习成本上手也是可以的。