Retalk,Redux 從未如此簡單

2021-09-11 21:41:38 字數 1349 閱讀 1457

retalk 是 redux 的乙個最佳實踐,簡單、流暢而智慧型。

yarn

yarn add retalk複製**

npm

npm install retalk複製**

// demo/model.js

const model = ,

actions: = this.state; // 使用 `this.state` 獲取 state

this.setstate(); // 使用 `this.setstate` 更新 state

},async asyncadd() ,

},};export

default model;複製**

// store.js

import from

'retalk';

import demo from

'./demo/model';

const store = createstore();

export

default store;複製**

// demo/index.jsx

import react from

'react';

import from

'react-redux';

import from

'retalk';

// automatically `loading[asyncaction]` is ready to use

const demo = () => (

value: h4>

onclick=>+1button>

onclick=>async +1 button>

div>

);export

default connect(...withstore('demo'))(demo);複製**

只需要 3 步,乙個簡單的 retalk 示例就呈現在眼前了。codesandbox.io/s/5l9mqnzvx

檢視 更新日誌 獲取最新動態。

retalk 實現了 100% 的**測試覆蓋,歡迎嘗試。

如果有什麼問題和建議,歡迎提 issues。

如果喜歡,歡迎加個 ★。

總之,嘗試一下,你將體驗到獨一無二的全新 redux 開發體驗~

github 位址:github.com/nanxiaobei/…

npm 位址:www.npmjs.com/package/ret…

分頁彙總從未如此簡單

嗨 everybody,還在為每頁資料的計數求和發愁嗎?還在為自己寫長串 加班到深夜而焦慮嗎?還在為甲方不斷變化的分頁需求而抓狂嗎?stop!從現在起,你會發現分頁彙總從未如此簡單,快來跟隨小老師的腳步一 竟。我們都知道,在業務系統中常常會有這樣的業務需求 資料包表需要按實際紙張進行分頁顯示,在每頁...

Istio,灰度發布從未如此輕鬆!!!

三個問題,回顧前情提要。sm本質是業務服務與底層技術體系的解耦 畫外音 負載均衡 監控告警 服務發現與治理 呼叫鏈 等諸多基礎設施,都放到這一層實現。istio是servicemesh的產品化落地。istio採用實施與控制分離的資料平面與控制平面兩層架構。資料平面 控制平面 整個架構的核心是envo...

你的終端從未如此優雅

支援作者 終端的美好在於簡潔高效,語義明確。我很不幸的看到越來越多的同學,還沒有好好接觸終端,就草草下了結論,覺得自己不需要終端。本文將帶領大家上手乙個優雅的終端 hyper。在轉到mac開發之後,我陸續使用了幾個終端,最開始是機器自帶的terminal,之後使用iterm2,現在用上了hyper。...