React et redux, vue et vuex, les deux frameworks et leurs mécanismes de gestion d'état ont été utilisés. J'ai découvert que bien que redux et vuex soient écrits de manière similaire, ils sont fondamentalement identiques et très similaires. Après tout, ils ont tous deux évolué à partir de Flux. . Je voudrais poser des questions sur un gestionnaire d'état similaire ? Comment angulaire fait-il ?
Je ne sais pas si vous parlez d'angularJs ou d'Angular (c'est-à-dire d'Angular2.0 au sens général).
Tout d'abord, redux est une architecture, ce qui ne veut pas dire qu'elle doit être combinée avec React. Le système dispose également d'une gestion d'état correspondante, telle que la version angulaireJS de ng-redux et le ngrx-store d'Angular. Ce sont toutes des implémentations basées sur l'architecture redux. Vous devez uniquement les utiliser dans vos propres projets selon leurs instructions. De plus, il y a toujours eu un concept important dans le système angulaire : Service. L'introduction d'outils liés au redux dans le projet augmentera certainement la complexité du projet. Lorsque votre projet ne nécessite pas trop de redux, vous pouvez également implémenter la fonction de gestion d'état via un service singleton dans le projet lui-même.