Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

837
Views
¿Está bien usar localStorage en lugar de Redux o Context API?

He estado trabajando con React por un tiempo, y después de un tiempo comencé a preguntarme, ¿por qué no almacenar todos los datos que mis componentes necesitan compartir en el almacenamiento local en lugar de usar Redux? Redux necesita tanto repetitivo mientras que el almacenamiento local es tan simple. Puede decir que no puede almacenar objetos en el almacenamiento local, pero puede JSON.stringificarlos y, en la recuperación, simplemente analizarlos nuevamente. Entonces, probablemente hay algo que no puedo ver correctamente sobre eso, porque Redux se usa en gran medida y el almacenamiento local normalmente se usa solo para guardar datos que no desea perder en la actualización y cosas así.

over 4 years ago · Santiago Trujillo
4 answers
Answer question

0

La respuesta está en su pregunta, sí, el almacenamiento local solo se usa para almacenar datos en el navegador, mientras que redux y context api resuelven un problema diferente. Separa su capa de datos de su vista para administrar fácilmente el estado de sus datos. Si la aplicación no es realmente grande, entonces debería considerar ir con Context API. Puedes leer este artículo para más información. Tenga en cuenta que la clasificación y el análisis en sí mismos son operaciones bastante pesadas para conjuntos de datos más grandes.

over 4 years ago · Santiago Trujillo Report

0

El propósito de react-redux es permitir que otros componentes se conecten al estado y luego reaccionen a los cambios. Está perdiendo todo el alcance del uso de react-redux/context api.

over 4 years ago · Santiago Trujillo Report

0

Esta pregunta estaba en mi cabeza cuando comencé a desarrollar aplicaciones de reacción. Hay muchas razones por las siguientes para usar redux sobre localStorage. pero al menos

  1. El uso de Redux junto con react-redux no es solo para almacenar datos. no olvide que cambiar en un estado volverá a renderizar todos los componentes que escuchan ese estado. y eso es realmente lo que hace react-redux.
  2. stringify/parse de localStorage hará que su aplicación (a gran escala) sea más lenta y tampoco sincronizará todos los componentes mientras cambia de estado.

Recomendación personal Después de más de 4 años de desarrollo de aplicaciones React, use REDUX con una API fácil como redux-toolkit o rematch

over 4 years ago · Santiago Trujillo Report

0

Redux y localStorage tienen diferentes casos de uso en realidad. Redux que usará para administrar el estado de su aplicación en múltiples componentes.

Almacenamiento local que utilizará para conservar las propiedades en el navegador para su uso posterior. El problema es que cualquier cambio en su localStorage no se reflejará en su aplicación. Tendrás que hacerlo manualmente.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!