An open API service indexing awesome lists of open source software.

https://github.com/repeale/fp-react-redux-typescript

Web app starter kit with webpack5, TypeScript, React..
https://github.com/repeale/fp-react-redux-typescript

babel7 eslint hmr hot-module-replacement react redux redux-thunk typescript webpack-dev-server webpack5

Last synced: about 2 months ago
JSON representation

Web app starter kit with webpack5, TypeScript, React..

Awesome Lists containing this project

README

          

# fp-react-redux-typescript

## Features

- ⚛️ [React](https://reactjs.org) 17, [Redux](https://redux.js.org) with [redux-thunk](https://github.com/reduxjs/redux-thunk)
- ✅ [TypeScript](https://www.typescriptlang.org)

- 📦 [Webpack](https://github.com/webpack/webpack) 5 with TS config
- 🛠 ES6+ Support via [Babel](https://github.com/babel/babel) v7
- 🔥 Hot Module Replacement ([HMR](https://webpack.js.org/concepts/hot-module-replacement))

- 🖥 [Browserslist](https://github.com/browserslist/browserslist)
- 💊 Polyfills via [core-js](https://github.com/zloirock/core-js)
- 🧯 Linting via [ESLint](https://github.com/eslint/eslint) with [Prettier](https://github.com/prettier/prettier)

## Installation via git clone

- Clone this repository

```
git clone https://github.com/repeale/fp-react-redux-typescript.git your-app-name
```

- Remove the `.git` folder and change details within:

```
package.json
```

- Install dependencies

```
$ cd your-app-name
$ npm install
```