freeCodeCamp/guide/spanish/redux/reselect/index.md

18 lines
1.2 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Reselect
localeTitle: Volver a seleccionar
---
## Volver a seleccionar
Reseleccionar es una biblioteca de selección simple para Redux. ¿Por qué necesitamos selectores? Los documentos oficiales lo describen de esta manera:
* Los selectores pueden calcular datos derivados, lo que permite a Redux almacenar el estado mínimo posible.
* Los selectores son eficientes. Un selector no se vuelve a calcular a menos que uno de sus argumentos cambie.
* Los selectores son compostables. Se pueden utilizar como entrada a otros selectores.
Puede sonar complicado, pero los selectores permiten que la aplicación funcione más rápido al reducir las repeticiones innecesarias. Normalmente, se llama a `mapStateToProps` cada vez que se realiza cualquier cambio en la `store` . `mapStateToProps` enlaza los valores de la tienda para reaccionar. Hasta que use `PureComponents` es posible que se `PureComponents` a `PureComponents` componente, aunque no es necesario.
#### Más información:
* [volver a seleccionar](https://github.com/reduxjs/reselect)
* [Reaccionar, volver a seleccionar y redux](https://medium.com/@parkerdan/react-reselect-and-redux-b34017f8194c)