{"repo":"jeevasusej/react-redux-typescript-starter-kit","free":true,"listed":false,"github":"https://github.com/jeevasusej/react-redux-typescript-starter-kit","clone":"git clone https://github.com/jeevasusej/react-redux-typescript-starter-kit.git","description":"Starter kit for react with redux and react material ui in typescript. (React, Dynamic redux module, nested routes for private and protected routes, static checking, material ui))","language":"TypeScript","stars":22,"topics":["react","reactjs","react-redux","react-redux-boilerplate","react-typescript","react-typescript-boilerplate","react-router-dom","redux","react-material-ui","template"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"This project was bootstrapped with Create React App. Sample demo page https://jeevasusej.github.io/react-redux-typescript-starter-kit/ Packages used with this project. - redux - A predictable state container for JavaScript apps - react-redux - React bindings for Redux - redux-saga - Redux-saga is a redux middleware library, that is designed to make handling side effects in your redux app - react-router-dom - redux-dynamic-modules - Modularize Redux by dynamically loading reducers and middlewares - connected-react-router - A Redux binding for React Router v4 - This can be removed based on your need. It is not mandatory - axios - Promise based HTTP client for the browser and node.js - material-ui - React components for material design - clsx - A tiny utility for constructing className strings conditionally - axios-mock-adapter (Need to be removed after API implementation) - Axios adapter that allows to easily mock requests Development Dependencies - Refer the below links for Static Type Checking implementation - react-typescript-cheatsheet - react-redux-typescript-guide - typesafe-actions - Typesafe utilities for \"action-creators\" in Redux / Flux Architecture - utility-types - Collection of utility types, complementing TypeScript built-in mapped types and aliases Eslint and Prettier for development - eslint-config-prettier - eslint-plugin-prettier - eslint-plugin-react-hooks - Prettier Project Folder Structure Based on the redux dynamic modules, features splitted as module. App","default_branch":null,"files":null,"tree":[],"storefront":"/r/jeevasusej","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jeevasusej/react-redux-typescript-starter-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}