Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dulajdeshan/vite-react-redux-saga-typescript

Vite React Template - Typescript, Redux (Redux Toolkit), Saga with Unit Testing
https://github.com/dulajdeshan/vite-react-redux-saga-typescript

boilerplate react redux redux-toolkit saga typescript vite vitejs

Last synced: 2 months ago
JSON representation

Vite React Template - Typescript, Redux (Redux Toolkit), Saga with Unit Testing

Awesome Lists containing this project

README

        


Vite Template React, Typescript, Redux, Saga, ESLint and Prettier



GitHub Release (latest by date)


License


A starter for React with Typescript with the fast Vite. Includes Redux (Redux-Toolkit), Saga, Eslint and Prettier
vite-react-redux-saga-typescript

## What is Included?

- [React Js](https://www.npmjs.com/package/react)
- [React Redux](https://www.npmjs.com/package/react-redux)
- [ReduxJs Toolkit](https://www.npmjs.com/package/@reduxjs/toolkit)
- [Redux Saga](https://www.npmjs.com/package/redux-saga)
- [Typescript](https://www.npmjs.com/package/typescript)
- [Eslint](https://www.npmjs.com/package/eslint)
- [Prettier](https://www.npmjs.com/package/prettier)

## Development

### Create your application with the template

```sh
npx degit dulajdeshan/vite-react-redux-saga-typescript my-app

```

### Install dependencies

```sh
cd my-app

# Using yarn

yarn install

# Using npm

npm install
```

### Running application

```sh
# Using yarn

yarn dev

# Using npm

npm run dev
```

### Build application

```sh
# Using yarn

yarn build

# Using npm

npm run build

```

## Credits

This template is built and maintained by [Dulaj Ariyaratne](https://github.com/Dulajdeshan).

## License

This project is licensed under the terms of the [MIT license](https://github.com/Dulajdeshan/vite-react-redux-saga-typescript/blob/main/LICENSE).