Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dulajdeshan/cra-template-redux-saga-typescript
React Template - Typescript, Redux (Redux Toolkit), Saga with Unit Testing
https://github.com/dulajdeshan/cra-template-redux-saga-typescript
create-react-app react redux template typescript
Last synced: 3 days ago
JSON representation
React Template - Typescript, Redux (Redux Toolkit), Saga with Unit Testing
- Host: GitHub
- URL: https://github.com/dulajdeshan/cra-template-redux-saga-typescript
- Owner: Dulajdeshan
- License: mit
- Created: 2022-10-15T17:19:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-06T05:54:14.000Z (about 1 year ago)
- Last Synced: 2024-09-21T19:43:03.300Z (about 2 months ago)
- Topics: create-react-app, react, redux, template, typescript
- Language: TypeScript
- Homepage:
- Size: 401 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# cra-template-redux-saga-typescript
![build status](https://img.shields.io/github/workflow/status/dulajdeshan/cra-template-redux-saga-typescript/Run%20Tests/main)
[![npm version](https://img.shields.io/npm/v/cra-template-redux-saga-typescript)](https://www.npmjs.com/package/cra-template-redux-saga-typescript)
[![npm downloads](https://img.shields.io/npm/dm/cra-template-redux-saga-typescript.svg?style=flat-square)](https://www.npmjs.com/package/cra-template-redux-saga-typescript)React Redux and Saga template for [Create React App](https://github.com/facebook/create-react-app)
## 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)## Usage
To use this template within your project, add `--template redux-saga-typescript` when creating a new app.
For example:
```sh
npx create-react-app my-app --template redux-saga-typescript# or
yarn create react-app my-app --template redux-saga-typescript
```Cloning this repo pulls down the Redux Saga template only; not a bundled and configured Create React App.
For more information, please refer to:
- [Getting Started](https://create-react-app.dev/docs/getting-started) – How to create a new app.
- [User Guide](https://create-react-app.dev) – How to develop apps bootstrapped with Create React App.