
Christian Perez
PreguntaSon buenas practicas el uso de redux y hooks en el mismo proyecto?

Mariano Aguirre Giraldo
Como dicen los compañeros, solo usa Redux si debes compartir información en diferentes componentes de tu app.
Si ves la necesidad de usar Redux, existe un hook de React que te brinda esa funcionalidad: https://reactjs.org/docs/hooks-reference.html#usereducer Es sencillo de usar y cumple el mismo propósito.
Ejemplo:
const [state, dispatch] = useReducer(reducer, initialState);
La ventaja de usarlo es que estás evitando instalar las librerías de Redux, lo cual reduce el tamaño de tu
bundle.js
Estoy atento a cualquier duda!

Luis Lira
¡Hola! :D
Claro que se puede sin problemas, de hecho, no debemos cargar tampoco todo hacia Redux, sólo debemos agregar ahí los datos que necesitamos de manera global en la aplicación. Si tu componente necesita información que sólo usará ese componente en específico, lo mejor sería que uses un estado local con el hook de
useState
¡Nunca pares de aprender! 💚
Favio Sauto
Todo depende, si es una aplicación grande, como por ejemplo: Platzi sí es buena práctica usar ambos, piensa en redux como el contenedor y manejador global del estado de todos los estados que tu aplicación debe compartir, y React Hooks para aquellos componentes que tienen estados que ningún otro componente necesita.