React と redux、vue と vuex、両方のフレームワークとその状態管理メカニズムが使用されていることがわかりましたが、redux と vuex は似たような方法で書かれていますが、結局のところ、どちらも flux から進化したものであり、非常によく似ています。 Angular に同様のステート マネージャーがあるかどうかお聞きしたいのですが。 angular はどのように行うのでしょうか?
大家讲道理2017-05-16 13:20:47
あなたが angularJs について話しているのか、それとも Angular (つまり、一般的な意味での Angular2.0 について話しているのか) はわかりません。
まず第一に、redux はアーキテクチャであり、これは React と組み合わせる必要があるという意味ではありません。システムには、ng-redux の angularJS バージョンや Angular の ngrx-store などの対応する状態管理もあります。これらはすべて、redux アーキテクチャに基づいた実装です。指示に従って独自のプロジェクトで使用するだけです。さらに、Angular システムには、サービス という重要な概念が常に存在します。 redux 関連のツールをプロジェクトに導入すると、プロジェクトの複雑さが確実に増加します。プロジェクトに redux があまり必要ない場合は、プロジェクト自体にシングルトン サービスを介して状態管理機能を実装することもできます。