Dovrei usare flusso o Redux?
Dovrei usare flusso o Redux?

Video: Dovrei usare flusso o Redux?

Video: Dovrei usare flusso o Redux?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Aprile
Anonim

Flusso è un modello e Redux è una biblioteca. In Redux , la convenzione è di avere un singolo archivio per applicazione, solitamente separato internamente in domini di dati (tu Potere creane più di uno Redux memorizzare se necessario per scenari più complessi). Flusso ha un solo dispatcher e tutte le azioni devono passare attraverso quel dispatcher.

Anche la domanda è, qual è la differenza tra Redux e flusso?

Il primario differenza di Flusso vs Redux è questo Flusso include più Store per app, ma Redux include un singolo Store per app. Tutti i cambiamenti in Redux sono realizzati tramite una pura funzione denominata Riduttori.

Inoltre, viene ancora utilizzato il flusso? La risposta è stata principalmente "Non usi Flusso più, usi Redux". Un grosso errore che vedo spesso è che le persone prendono Redux come un modello di architettura e implementano le proprie architetture di flusso di dati unidirezionali basate su "Redux", quando in effetti non è altro che un altro Flusso implementazione.

Ci si potrebbe anche chiedere, Facebook usa il flusso o Redux?

Dopo che React è uscito, Facebook si resero conto che avevano bisogno di un modo per gestire in modo maturo lo stato, quindi crearono il flusso architettura. Redux è un flusso implementazione. Da quando Facebook creato flusso , ma fatto non creare redux . Molto probabilmente usa il flusso.

Dovrei usare Redux?

Generalmente, usa Redux quando hai una quantità ragionevole di dati che cambiano nel tempo, hai bisogno di un'unica fonte di verità e scopri che approcci come mantenere tutto nello stato di un componente React di alto livello non sono più sufficienti. Tuttavia, è anche importante capire che usando Redux arriva con dei compromessi.

Consigliato: