immutable_state:Flu Flutter和Dart中用于无状态UI的轻量级框架,是Redux的替代方案

时间:2024-05-14 00:23:10
【文件属性】:

文件名称:immutable_state:Flu Flutter和Dart中用于无状态UI的轻量级框架,是Redux的替代方案

文件大小:155KB

文件格式:ZIP

更新时间:2024-05-14 00:23:10

dart state-management flutter one-way-binding Dart

不可变状态 :bullseye: Flutter和Dart中用于UI状态管理的轻量级框架,是Redux的替代方案。 package:immutable_state可以轻松使用,也可以与package:flutter_immutable_state这样的现成集成package:flutter_immutable_state 。 为什么? 复杂应用程序中的UI状态管理是一个已解决的问题。 不可变的应用程序状态以及异步的功能更新通常是可行的方法。 这种模式的最常见的实现也许是Redux,它通常与React一起使用。 不过,Redux除了不适合Dart等面向对象的语言外,还带有很多样板。 immutable_state概述的解决方案很简单-使用dart:async内置功能来处理原子更新。 用法 此程序包中功能的根源是Immutable类。 它是围绕任意Dart对象的一次性使用的不可变包装器,该对象


网友评论