混合开发解决方案-Flutter

您好,我是沧沧凉凉,是一名前端开发者,目前在掘金知乎以及个人博客上同步发表一些学习前端时遇到的趣事和知识,欢迎关注。


在开发一个比较复杂的应用时,或者有一个状态多个Widgets都要进行使用,这个时候就需要使用到一些高级的状态管理器,在前一篇文章中介绍了简单易用的provider,本篇文章就介绍一些React开发者比较熟悉的状态管理器,Redux。

跟React一样,单独的Redux包只能用在Dart上,如果想用在Flutter上,得包flutter-redux,同时如果想在Redux中处理异步操作,还提供了redux_thunk包。

首先得引用一句话:当你不知道你是否需要redux,那么往往都是不需要。