阿里开源了其 Flutter 应用框架 Fish Redux。
Fish Redux 是一个基于 Redux 数据管理的组装式 Flutter 应用框架,它特别适用于构建中大型的复杂应用。
特性包括:
函数式编程
可预测的状态容器
可插拔组件化
无损性能
Fish Redux 的灵感主要来自于 Redux、Elm 与 Dva 等框架,官方介绍其在这些优秀框架的基础上将集中、分治、复用与隔离做得更进了一步。
Fish Redux 的最大特点是配置式组装。一方面将一个大的页面,对视图和数据层拆解为互相独立的 Component|Adapter,上层负责组装,下层负责实现;另一方面将 Component|Adapter 拆分为 View、Reducer、Effect 等相互独立的上下文无关函数。所以它会非常干净,易维护,易协作。
项目地址:https://github.com/alibaba/fish-redux
上篇:
构建你的第一个Flutter视频通话应用
下篇:
一款基于OneBase+UniApp开发的小视频播放移动应用
1 Qwen3-Coder 实战!历史人物短视频一键生成,多分镜人物不崩 2 Vaex :十亿行每秒的 Python 大数据神器,探索与可视化的新标杆 3 2025 年最适合小白的 Python 入门学习路线全解析 4 7大热门Agent框架盘点:助你轻松构建多智能体AI应用 5 小红书爆款神器上线!讯飞绘文首发“轻图文”功能 6 Thumoon:Python图像处理的高效利器,快速上手指南 7 2025,务必开始让ai软件为你打工 8 软件著作权申请简明流程 9 华为fusioncompute利用模板创建虚拟机 10 华为fusioncomptue虚拟机中安装Windows 11 华为fusioncomptue虚拟机中安装Linux 12 QAnything - 网易有道开源的本地化知识库问答系统