Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

170
Vistas
Should I set initial state in the reducer default arguments or in the default store?

I am using redux, and need default values for my app state. For example the default User is false as by default nobody is signed in.

Should I set this in the reducer itself as follows:

const User = (state = {current: false}, action) => {

Or should I set them in the default store as follows:

import defaultstore from './defaultstore';

const store = createStore(reducers, defaultstore, middleware);

Which is preferred? What are the pros and cons?

I find Redux documentation confusing as they use default values directly in the reducer here, but at the same time they pass them in as the second argument in createStore.

How do I know which is best, i.e. requires less maintenance ( less refactoring, easy troubleshooting ), works efficiently ( Big O ).

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda