Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nishkohli96/react-ts-template

A pre-configured and customizable template for your next ReactJs project. Organized folder structure and a choice of Redux or Mobx for global state management.
https://github.com/nishkohli96/react-ts-template

docker docker-compose dockerfile github-actions githubactions mobx mobx-react mobx-react-lite react react-redux react-redux-boilerplate react-router react-typescript react-typescript-boilerplate reactjs redux redux-thunk reduxjs reduxjs-toolkit template

Last synced: about 1 month ago
JSON representation

A pre-configured and customizable template for your next ReactJs project. Organized folder structure and a choice of Redux or Mobx for global state management.

Awesome Lists containing this project

README

        

# react-ts-template

**A Template Repository for next [ReactJS](https://reactjs.org/) with the following features -**

- Latest version of [ReactJS](https://reactjs.org/).
- Well-defined folder structure
- Enabled Typescript support
- Pre-configured routes
- Sample [Redux](https://redux.js.org/) & [Mobx](https://mobx.js.org/README.html) store configured
- Dockerfiles to run the app in dev and production mode. Check `Docker-Cmds.md` file.
- Github Actions for checking build status

`This Repository contains code for React v18.`

I also have a [react-ts-v17](https://github.com/nishkohli96/react-ts-v17) template Repository.

To upgrade your project from React v17 to 18 follow [this guide](https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html).

## Support Me

If you found this template helpful and saved your valuable time, consider [buying me a coffee](https://www.buymeacoffee.com/nish1896)