React+Redux+TypeScriptの環境で、Action関連のコーディングを効率化するライブラリーを検討してみました。 前提 TypeScript Flux Standard Action 「Flux Standard Action」(FSA)とは、Actionオブジェクトの形式を規定したもので、Reduxの事実上の標準となっています。 インターフェースとして書くと、以下のようになります: { type: string; payload?: any; error?: boolean; meta?: any; } Action関連のコーディングを効率化するライブラリーは、FSAをサポートしています。 また、Reduxでは Action Creator や Reducer の実装がパターン化していて、決まりきったコードを書いていく必要がありますが、こういったライブラリーを使うと、より