歡迎光臨
每天分享高質量文章

阿裡開源組裝式 Flutter 應用框架 Fish Redux

來源:開源最前線

參考:https://github.com/alibaba/fish-redux

 

近日,阿裡開源了其 Flutter 應用框架 Fish Redux。

Fish Redux是一個基於Redux資料管理的組裝式flutter應用框架,它特別適用於構建中大型的複雜應用。

 

它的特點是配置式組裝。一方面我們將一個大的頁面,對檢視和資料層層拆解為互相獨立的元件|配接器,上層負責組裝,下層負責實現;另一方面將元件|配接器拆分為View,Reducer,Effect等相互獨立的背景關係無關函式。

 

Fish Redux的靈感主要來自於Redux,Elm,Dva這樣的優秀框架。而Fish Redux站在巨人的肩膀上,將集中,分治,復用,隔離做的更進一步。

 

目前,Fish Redux已經在GitHub上獲得 2414 個Star,243 個Fork(GitHub地址:https://github.com/alibaba/fish-redux

 

Fish Redux 架構圖如下:

 

Fish Redux 特性如下:

  • 函式式程式設計

  • 可預測的狀態容器

  • 可插拔元件化

  • 無損效能

 

感興趣的小夥伴可以到GitHub上詳細瞭解一波。

    贊(0)

    分享創造快樂