Contribuye

Ecosistema

Redux es una librería pequeña, pero su API fue elegida cuidadosamente para permitir un ecosistema de herramientas y extensiones.

Para una lista completa de todo lo relacionado a Redux, recomendamos Awesome Redux. Contiene ejemplos, boilerplates, middlewares, librerías utilitarias y más.

En esta página solo mostramos algunas de ellas que los colaboradores de Redux han seleccionado personalmente ¡No dejes que eso te desaliente a probar el resto! El ecosistema esta creciendo muy rápido, y tenemos un tiempo limitado para ver y probar todo. Considera estas como "elegidas por el staff", y no dudes en enviar un PR si haces algo increible con Redux.

Aprendiendo Redux (en español)

Aprendiendo Redux (en inglés)

Vídeos

Aplicaciones de ejemplo

Tutoriales y artículos

Charlas

Usando Redux

Conexiones

Middleware

  • redux-thunk — La forma más fácil de trabajar con acciones asíncronas
  • redux-promise — Middleware de promesas compatible con FSA
  • redux-rx — Utilidades de RxJS para Redux, inlcuye un middleware para Observables
  • redux-logger — Registra cada acción de Redux y el siguiente estado
  • redux-immutable-state-invariant — Advierto sobre modificaciones al estado en desarrollo
  • redux-analytics — Middleware de analiticas para Redux
  • redux-gen — Middleware de generadores para Redux
  • redux-saga — Un modelo alternativo para efectos secundarios en aplicaciones de Redux

Ruteo

Componentes

  • redux-form — Mantén el estado de los formularios de React en Redux
  • react-redux-form — Crea formularios facilmente en React con Redux

Potenciadores

Utilidades

  • reselect — Selector de datos derivados eficiente inspirado por NuclearJS
  • normalizr — Normaliza respuestas de API anidades para consumirlas facilmente desde un reducer
  • redux-actions — Disminuye el boilerplate al escribir reducers y creadores de acciones
  • redux-act — Una librería opinionada para crear acciones y reducers
  • redux-transducers — Utilidades de transductores para Redux
  • redux-immutable — Usado para crear un equivalente a la funcíon combineReducers que funcione con un estado de Immutable.js
  • redux-tcomb — Estado y acciones immutable y tipadas
  • redux-mock-store — Simula un store de Redux para probar tu aplicación

Herramientas de desarrollo

Convenciones de la Comunidad

Traducciones

Más

Awesome Redux es una lista más completa de repositorios relacionados con Redux.