阿里开源组装式 Flutter 应用框架 Fish Redux

2019年03月08日

近日,阿里开源了其 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

展开阅读全文
45 收藏
分享
加载中
精彩评论

引用来自“五毛程序员”的评论

沙发,阿里动作真快。
不得不快, 里头用的人少, 扔出来大家一起修bug
2019-03-08 09:04
3
举报
。。。。。搞些没用的,先写个图片缓存框架,webview插件才是正事
2019-03-11 09:57
1
举报
大家先试试水.有bug反馈.一起测试.连测试的钱都省了
2019-03-08 22:03
1
举报
最新评论 (10)

引用来自“风一样不止”的评论

。。。。。搞些没用的,先写个图片缓存框架,webview插件才是正事
webview插件都不好用的说
2019-03-27 19:02
0
回复
举报
。。。。。搞些没用的,先写个图片缓存框架,webview插件才是正事
2019-03-11 09:57
1
回复
举报
大家先试试水.有bug反馈.一起测试.连测试的钱都省了
2019-03-08 22:03
1
回复
举报

引用来自“你看那边”的评论

��写一个页面至少要写6-7个文件

引用来自“Zero__One”的评论

试过了吗?
是啊,我写了一个简单的flutter自带的demo,我写这几个类: action actionCreator reducer state view page effect
2019-03-08 19:59
0
回复
举报
KPI
2019-03-08 19:12
0
回复
举报

引用来自“你看那边”的评论

��写一个页面至少要写6-7个文件
试过了吗?
2019-03-08 15:49
0
回复
举报
有文档和例子吗
2019-03-08 12:01
0
回复
举报
��写一个页面至少要写6-7个文件
2019-03-08 09:18
0
回复
举报

引用来自“五毛程序员”的评论

沙发,阿里动作真快。
不得不快, 里头用的人少, 扔出来大家一起修bug
2019-03-08 09:04
3
回复
举报
沙发,阿里动作真快。
2019-03-08 08:56
0
回复
举报
更多评论
10 评论
45 收藏
分享
返回顶部
顶部