タグ付けされた質問 「xstate」

2
reduxとステートマシン(xstateなど)の実際の違いは何ですか?
私は中程度の複雑さの1つのフロントエンドアプリケーションの調査に取り組んでいます。現時点では、純粋なJavaScriptで記述されており、このアプリケーションのいくつかの主要部分を接続するさまざまなイベントベースのメッセージがあります。 さらにリファクタリングの範囲で、このアプリケーションに何らかの状態コンテナを実装する必要があると判断しました。以前、私はreduxとngrxストア(実際には同じ原則に従います)の経験がありました。 Reduxは私たちのオプションですが、開発者の1人がステートマシンベースのライブラリ、特にxstateライブラリの使用を提案しました。 私はxstateを使ったことがないので、xstateが面白いと感じ、ドキュメントを読み、さまざまな例を調べ始めました。有望で強力に見えましたが、ある時点で、それとreduxの間に大きな違いは見られないことがわかりました。 私は何時間もかけて答えや、xstateとreduxを比較するその他の情報を見つけようとしました。「reduxからステートマシンに移行する」などの記事や、reduxとxstateを一緒に使用することに焦点を当てたライブラリへのリンク(かなり奇妙な)を除いて、明確な情報は見つかりませんでした。 誰かが違いを説明したり、開発者がいつxstateを選択すべきかを教えてくれれば、大歓迎です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.