Fish Redux 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Fish Redux 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

Fish Redux 是一个基于 Redux 数据管理的组装式 Flutter 应用框架,它特别适用于构建中大型的复杂应用。

  • 函数式编程
  • 可预测的状态容器
  • 可插拔组件化
  • 无损性能

它的特点是配置式组装。一方面将一个大的页面,对视图和数据层拆解为互相独立的 Component|Adapter,上层负责组装,下层负责实现;另一方面将 Component|Adapter 拆分为 View、Reducer、Effect 等相互独立的上下文无关函数。

所以它会非常干净,易维护,易协作。

Fish Redux 的灵感主要来自于 Redux、Elm、Dva 等框架。

架构图

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
文档极其友好🤥
2019/08/23 17:04
回复
举报
不知文档如何?
2019/03/28 22:53
回复
举报
更多评论
发表了资讯
2019/03/08 08:05

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

近日,阿里开源了其 Flutter 应用框架 Fish Redux。 Fish Redux 是一个基于 Redux 数据管理的组装式 Flutter 应用框架,它特别适用于构建中大型的复杂应用。 特性包括: 函数式编程 可预测的状态容器 可插拔组件化 无损性能 Fish Redux 的灵感主要来自于 Redux、Elm 与 Dva 等框架,官方介绍其在这些优秀框架的基础上将集...

10
45
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/08/14 14:58

fish redux 个人理解

fish redux 理解 fish redux是什么 Fish Redux 是一个基于 Redux 数据管理的组装式 flutter 应用框架, 它特别适用于构建中大型的复杂应用。 它的特点是配置式组装。 一方面我们将一个大的页面,对视图和数据层层拆解为互相独立的 Component|Adapter,上层负责组装,下层负责实现; 另一方面将 Component|Adapter 拆分为...

0
0
2019/04/17 11:36

Fish Redux中的Dispatch是怎么实现的?

零.前言 我们在使用fish-redux构建应用的时候,界面代码(view)和事件的处理逻辑(reducer,effect)是完全解耦的,界面需要处理事件的时候将action分发给对应的事件处理逻辑去进行处理,而这个分发的过程就是下...

0
0
发表了博客
2019/04/17 11:20

Fish Redux中的Dispatch是怎么实现的?

零.前言 我们在使用fish-redux构建应用的时候,界面代码(view)和事件的处理逻辑(reducer,effect)是完全解耦的,界面需要处理事件的时候将action分发给对应的事件处理逻辑去进行处理,而这个分发的过程就是下...

0
0
发表于开发技能专区
02/01 09:55

fish

sudo apt install fish curl -L https://get.oh-my.fish | fish omf install eden omf theme eden

0
0
发表了博客
2018/08/20 15:44

Redux与它的中间件:redux-thunk,redux-actions,redux-promise,redux-saga

序言 这里要讲的就是一个Redux在React中的应用问题,讲一讲Redux,react-redux,redux-thunk,redux-actions,redux-promise,redux-saga这些包的作用和他们解决的问题。 因为不想把篇幅拉得太长,所以没有太多源码分析和语法讲解,能怎么简单就怎么简单。 Redux 先看看百度百科上面Redux的一张图: 这是Redux在Github上...

0
0
发表了博客
08/11 20:40

fish ubuntu 上的设置

设置 greet set fish_greeting "" fish_config 缺少模块 distutils.spawn 需要安装py3的 sudo apt install python3-distutils -y 需要使用浏览器才能打开web, 通过ip访问也不行... 即使找到了html文件和其中......

0
0
发表了博客
2019/01/16 14:35

[Redux] redux的概述

redux 的概述 随着 javascript 单页应用的不断发展,javascript 需要管理比以往都要多的状态,管理不断变化的 state 非常困难,数据流动不断变的模糊不可预测,代码的开发与维护成为了变得越来越困难.redux 这类状态管理框架变出现了,通过限制更新发生的时间和方式,来使 state 的变化变得可以预测. redux 是一个很有用的框架...

0
0
发表了博客
2019/07/06 15:43

[IOI2008] Fish 鱼

https://www.luogu.org/recordnew/lists?uid=56840 题解 首先可以发现我们对于每种颜色的鱼,长一点的能够覆盖的方案已定完全包含短一点的方案。 所以我们可以只对每种颜色最长的鱼计算贡献。 然后有一个$naive$的想法,我们从按照最长的鱼的长度小到大枚举每种颜色,然后算出那条最长的鱼能够包含的方案。 这样会算重。...

0
0
发表了博客
2019/04/10 10:10

redux、react-redux、redux-thunk、redux-saga使用及dva对比

一、redux使用   Redux的核心概念其实很简单:将需要修改的state都存入到store里,发起一个action用来描述发生了什么,用reducers描述action如何改变state tree 。创建store的时候需要传入reducer,真正能改变store中数据的是store.dispatch API。 1、src下新建store文件夹,新建index.js作为store的输出文件 2、store...

0
0
2019/04/24 09:37

婚恋网站Plenty of Fish。

一个人,24岁时写了一个网站,每天只工作2小时,他还嫌工作量太大。他每天从谷歌广告赚好几万美元,不用合伙人,从来也不融资,一个人掌握100%股权,36岁时5.75亿美元卖掉公司。这就是婚恋网站Plenty of Fish。...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
36 收藏
分享
返回顶部
顶部