Olvidé usar la plantilla redux-typescript al crear la aplicación de reacción. Es decir, creé una aplicación de reacción con el comando:
npx create-react-app my-app --template typescripten vez de
npx create-react-app my-app --template redux-typescript Ahora he creado una gran cantidad de interfaz de usuario y tenía que agregar una capa redux. Pero ahora me di cuenta de que debería haber creado una aplicación con una plantilla redux-typescript . ¿Qué debería hacer ahora? ¿La instalación @reduxjs/toolkit y redux tendrá un efecto similar? ¿Eso es que la ejecución de los siguientes comandos ahora tendrá el mismo efecto de crear una aplicación con una plantilla redux-typescript ?
yarn add @reduxjs/toolkit yarn add reduxEl documento oficial dice :
La forma recomendada de iniciar nuevas aplicaciones con React y Redux es mediante el uso de la plantilla oficial Redux+JS o la plantilla Redux+TS para Create React App, que aprovecha la integración de Redux Toolkit y React Redux con los componentes de React.
¿La plantilla redux-typescript de create-react-app hace algo más que instalar @reduxjs/toolkit y redux ?
react-redux docs tiene listas de dos formas de instalación,
Usando create-react-app
npx create-react-app mi-aplicación --template redux-typescript
Una aplicación React existente
añadir hilo reaccionar-redux
También deberá instalar Redux y configurar una tienda Redux en su aplicación.
Supongo que más tarde es lo que estaba buscando. Desafortunadamente, ni la instalación de redux-core ni las páginas web de instalación de redux-toolkit lo dicen tan claro.