# react-redux-typescript-example **Repository Path**: xuanfeng92/react-redux-typescript-example ## Basic Information - **Project Name**: react-redux-typescript-example - **Description**: Demonstrating the common patterns when using React, Redux v4, and TypeScript. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-31 - **Last Updated**: 2021-03-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-redux-typescript-example > Demonstrating the common patterns when using React, Redux v4, and TypeScript. **Example deployment:** [(link)](https://react-redux-typescript-example.now.sh/) Welcome to the Redux 4 + TypeScript 3.3 example! This example site shows you the ideal project structure, recommended libraries, as well as design pattern on writing type-safe React + Redux app with TypeScript. This project is intended as a supplement to [this post](https://resir014.xyz/posts/2018/07/06/redux-4-plus-typescript/). To demonstrate it, I created a website which pulls data from the [OpenDota API](https://docs.opendota.com), and display information like professional teams, heroes, as well as top players by hero. This will also demonstrate how to structure your stores for each feature/module in a Redux-enabled app. This project was bootstrapped with [Create React App](https://create-react-app.dev/). ## Getting started A Node.js 8.0.0+ setup with [yarn](https://yarnpkg.com/) is recommended. ```bash # install dependencies yarn # ...or if you'd like to use npm instead npm install # serve with hot reload at localhost:3000 yarn start # build for production yarn build ```