Estoy explorando varios tutoriales en línea para aprender cómo estas tecnologías se pueden usar juntas para crear la aplicación React TypeScript.
Tengo dos preguntas específicas:
¿Es posible utilizar estas tres tecnologías juntas? Encontré este video que explica la forma de gancho de reacción con redux pero no Material-UI. index.js envuelve todo (es decir, el componente de la App que contiene las rutas del enrutador a Step1.js , Step2.js , etc.) con el Provider de react-redux. Entonces, para introducir material-UI, todo lo que tengo que hacer es envolver los componentes de Material UI dentro del Controller de forma de gancho de reacción en archivos, digamos Step1.js .
Este video dice que FormProvider de forma de gancho de reacción requiere useFormContext , que se basa en la API de contexto de reacción. ¿Significa esto que no podemos usar redux con FormProvider ?
Sí. Material UI es simplemente para la capa de visualización de sus componentes. Redux es una herramienta de gestión de estado global y react-form-hook es para formularios. No veo por qué no podrías usarlos juntos.
Aunque FormProvider usa Context API, aún puede tener el estado global de su proyecto en una tienda Redux. Si desea utilizar la API contextual, es prácticamente lo mismo que Redux, por lo que depende de usted.