Maison >interface Web >Questions et réponses frontales >Quand utiliser React-Redux
Scénarios d'utilisation de "react-redux" : 1. Lorsque la méthode d'utilisation de l'utilisateur est complexe ; 2. Lorsque des utilisateurs avec des identités différentes ont des méthodes d'utilisation différentes 3. Lorsque plusieurs utilisateurs peuvent collaborer 4. Un grand nombre d'interactions avec le ; server , ou lors de l'utilisation de WebSocketView ; 5. Lorsque les données doivent être obtenues à partir de plusieurs sources.
L'environnement d'exploitation de ce tutoriel : système Windows 10, React version 17.0.1, ordinateur Dell G3.
Scénarios dans lesquels vous devez utiliser Redux :
L'utilisation par l'utilisateur est complexe
Les utilisateurs avec des identités différentes ont des méthodes d'utilisation différentes (comme les utilisateurs ordinaires et les administrateurs)
Plusieurs utilisateurs peuvent collaborer
interagir beaucoup avec le serveur ou utiliser WebSocketView
Pour obtenir des données provenant de plusieurs sources
Scénarios où Redux n'est pas requis :
Les utilisateurs sont très simples à utiliser
Pas de collaboration entre les utilisateurs
Pas besoin d'interagir fortement avec le serveur et pas d'utilisation de WebSockets
La couche de vue (View) n'est récupérée qu'à partir d'un seul source Data
Redux est utilisé pour gérer le statut de manière unifiée. Le projet est relativement complexe et nécessite de nombreuses variables globales, qui sont nécessaires pour les opérations entre composants si la page n'est pas très complexe et que chaque page est relativement indépendante. , il n'est pas nécessaire de l'utiliser. En général, les blogs ne sont pas trop compliqués, il n'est donc pas nécessaire de les utiliser. S'il s'agit d'un projet React, vous pouvez utiliser la nouvelle contextAPI pour remplacer Redux. Après tout, elle est fournie avec et peut également réaliser une gestion globale de l'état. apprentissage : "
tutoriel vidéo React"Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!