Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alibaba/fish-redux
An assembled flutter application framework.
https://github.com/alibaba/fish-redux
adapter aop component flutter framework functional-programming reactive redux
Last synced: 22 days ago
JSON representation
An assembled flutter application framework.
- Host: GitHub
- URL: https://github.com/alibaba/fish-redux
- Owner: alibaba
- License: apache-2.0
- Created: 2019-03-05T06:09:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-17T16:21:20.000Z (over 2 years ago)
- Last Synced: 2024-10-03T14:45:47.985Z (about 1 month ago)
- Topics: adapter, aop, component, flutter, framework, functional-programming, reactive, redux
- Language: Dart
- Homepage: https://github.com/alibaba/fish-redux
- Size: 813 KB
- Stars: 7,334
- Watchers: 178
- Forks: 842
- Open Issues: 166
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-state - fish-redux
- awesome-github-star - fish-redux
- awesome-made-by-chinese - fish-redux
- awesome-star-libs - alibaba / fish-redux
README
Fish Redux
[![Build Status](https://travis-ci.org/alibaba/fish-redux.svg?branch=master)](https://travis-ci.org/alibaba/fish-redux) [![pub package](https://img.shields.io/pub/v/fish_redux.svg)](https://pub.dartlang.org/packages/fish_redux) [![codecov](https://codecov.io/gh/alibaba/fish-redux/branch/master/graph/badge.svg)](https://codecov.io/gh/alibaba/fish-redux)
## What is Fish Redux ?
Fish Redux is an assembled flutter application framework based on Redux state management.
It is suitable for building medium and large applications.It has four characteristics:
> 1. Functional Programming
> 2. Predictable state container
> 3. Pluggable componentization
> 4. Non-destructive performance
## Architecture diagram
## Installation
[Go](https://pub.dartlang.org/packages/fish_redux#-installing-tab-)
## Documentation
Language: [English](doc/README.md) | [中文简体](doc/README-cn.md)
## Examples
- [todo list](example) - a simple todo list demo.
- run it:```
cd ./example
flutter create .
flutter run
```## What's the difference between 'Fish Redux' and 'Redux' ?
- [answers](doc/concept/what's-the-diiference.md)
## Plugins
### Code Template
- [Fish Redux Template For Android Studio](https://github.com/BakerJQ/FishReduxTemplateForAS), by BakerJQ.
- [Fish Redux Template For VSCode](https://github.com/huangjianke/fish-redux-template), by huangjianke.### Dev-Tools
- Redux Inspector (using [Flutter Debugger](https://github.com/blankapp/flutter-debugger) and [flipperkit_fish_redux_middleware](https://pub.dartlang.org/packages/flipperkit_fish_redux_middleware)) for Fish Redux apps, by [JianyingLi](https://github.com/lijy91)
## License
- Fish Redux is released under the Apache 2.0 license. See [LICENSE](LICENSE) for details.
## 关于我们
阿里巴巴-闲鱼技术是国内最早也是最大规模线上运行Flutter的团队。我们在公众号中为你精选了Flutter独家干货,全面而深入。
内容包括:Flutter的接入、规模化应用、引擎探秘、工程体系、创新技术等教程和开源信息。
**架构/服务端/客户端/前端/质量工程师 在公众号中投递简历,名额不限哦**
欢迎来闲鱼做一个好奇、幸福、有影响力的程序员,简历投递:[email protected]
订阅地址
[For English](https://twitter.com/xianyutech "For English")