🚉

状態管理ライブラリーメモ

2022/09/29に公開

前回のsvelte-store-treeというライブラリーをリリースしましたと言う記事を書く前、「Svelteを問わず、他の状態管理ライブラリーをあれこれ調べてまとめて比較しよう」と思って調べたときのメモです。結局、いずれも結構コンセプトに差があり、素直に比較するのは難しそうなので前回の記事に載せるのは諦めましたが。事実上ただのリンク集ですが、何かの参考になれば幸いです。

調査方法

Redux

読んだドキュメント:

Recoil

Atoms | Recoil

Selectors | Recoil

Jotai

Jotai, primitive and flexible state management for React

Comparison — Jotai, primitive and flexible state management for React

MobX

README · MobX

The gist of MobX · MobX

Pinia

Introduction | Pinia

State | Pinia

Defining a Store | Pinia

Getters | Pinia

Actions | Pinia

Zustand

SolidJSのstore

所感

有名そうなライブラリーをとりあえず集めでドキュメントを軽く読んだ。どうやら、例えばRecoilのselectorがsvelte-store-treeと概ね同じことを実現している模様

GitHubで編集を提案

Discussion