All Projects → sanderv1992 → React-TypeScript-Boilerplate-Example

sanderv1992 / React-TypeScript-Boilerplate-Example

Licence: other
React + TypeScript + Redux Boilerplate Example

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React-TypeScript-Boilerplate-Example

react-starter-kit
🚀 React starter kit for a modern single page (SPA) application (dependencies updated at 28 July 2017). Zero configuration. Ready to go. Just paste your code!
Stars: ✭ 26 (+44.44%)
Mutual labels:  react-boilerplate, react-template
truthy-react-frontend
Truthy CMS's Frontend application written in ReactJS & Redux Saga. This project includes UI implementation of User Management, Role Management, Permission Management, Email Module, Account Settings, OTP, RBAC support, Localization, and many more.
Stars: ✭ 37 (+105.56%)
Mutual labels:  react-template, react-redux-boilerplate
React Signup Verification Boilerplate
React Boilerplate - Email Sign Up with Verification, Authentication & Forgot Password
Stars: ✭ 96 (+433.33%)
Mutual labels:  react-boilerplate
react-hello-webapp
Professional Boilerplate for React Web Applications built by 4GeeksAcademy Students
Stars: ✭ 42 (+133.33%)
Mutual labels:  react-boilerplate
React Native Feature Boilerplate
Feature based Architecture for developing Scalable React Native Apps 🚀 using react, redux, sagas and hooks
Stars: ✭ 139 (+672.22%)
Mutual labels:  react-boilerplate
Easywebpack Cli
A Powerful Cross-platform Webpack CLI Tool
Stars: ✭ 110 (+511.11%)
Mutual labels:  react-boilerplate
Analytics React
[DEPRECATED AND UNSUPPORTED] The hassle-free way to integrate analytics into your React application.
Stars: ✭ 146 (+711.11%)
Mutual labels:  react-boilerplate
React Boilerplate
Production-ready boilerplate for building universal web apps with React and Redux
Stars: ✭ 53 (+194.44%)
Mutual labels:  react-boilerplate
react-boilerplate-ssr
ssr react boilerplate
Stars: ✭ 25 (+38.89%)
Mutual labels:  react-boilerplate
React Starter Boilerplate Hmr
React starter boilerplate with React Fast Refresh, React 17 and Webpack 5
Stars: ✭ 137 (+661.11%)
Mutual labels:  react-boilerplate
react-glass
😆 Painless React development
Stars: ✭ 13 (-27.78%)
Mutual labels:  react-boilerplate
React Boilerplate
React Boilerplate
Stars: ✭ 128 (+611.11%)
Mutual labels:  react-boilerplate
Generact
Generate React components by replicating your own
Stars: ✭ 1,471 (+8072.22%)
Mutual labels:  react-boilerplate
Eth Hot Wallet
Ethereum wallet with erc20 support / web wallet - built using react, web3, eth-lightwallet
Stars: ✭ 205 (+1038.89%)
Mutual labels:  react-boilerplate
React Hot Loader Minimal Boilerplate
Minimal setup needed to run React Hot Loader v3
Stars: ✭ 108 (+500%)
Mutual labels:  react-boilerplate
react-ts-webpack-boilerplate
This is the ultimate lightweight boilerplate needed for a React application using typescript with webpack
Stars: ✭ 17 (-5.56%)
Mutual labels:  react-boilerplate
React Redux Hooks Starter
React-redux boilerplate using hooks 🎣
Stars: ✭ 69 (+283.33%)
Mutual labels:  react-boilerplate
Cwg React Starter
Pre-configured and Ready to use React Starter App. To save time in settings things up for new project. Almost everything needed is already configured. Just clone and start developing without wasting time in doing same stuffs for every project. (#codewithghazi)
Stars: ✭ 122 (+577.78%)
Mutual labels:  react-boilerplate
React Hooks Redux Registration Login Example
React Hooks + Redux - User Registration and Login Tutorial & Example
Stars: ✭ 138 (+666.67%)
Mutual labels:  react-boilerplate
react-native-web-boilerplate
I am no longer in maintenance
Stars: ✭ 72 (+300%)
Mutual labels:  react-boilerplate

React + TypeScript + Redux Boilerplate

A bare minimum React Redux Webpack Typescript Jest boilerplate with TodoMVC examples.

Live demo

Installation

Clone Repository

git clone https://github.com/SanderV1992/React-TypeScript-Boilerplate-Example.git

Project build

yarn run build

Project start

yarn run mock
yarn run start

Architecture

src/
├── api/
├── lib/
├── store/
├── ui/
├── features/
|   ├── {feature}/
|   |   ├── {model}/
|   |   |   ├── {model}.effects
|   |   |   ├── {model}.selectors
|   |   |   ├── {model}.state
|   |   |   ├── {model}.store
|   |   |   ├── {model}
|   |   |   └── types
|   |   ├── {feature}
|   |   └── index
└── pages/
    └── {page}/
        ├── modals/
        |   └── {modal}
        ├── model/
        |   ├── {model}/
        |   |   ├── {model}.effects
        |   |   ├── {model}.selectors
        |   |   ├── {model}.state
        |   |   ├── {model}.store
        |   |   ├── {model}
        |   |   └── types
        ├── pages/
        |   ├── {page}/
        |   |   ├── {page}
        |   |   └── index
        |   └── index
        ├── routes
        └── index

Article


Api Documentation

resource description
/api/articles returns a list of articles
/api/articles/1 returns a single article
/api/articles?id=1&title=test&userId=1 returns a list of articles with filter
/api/users returns a list of users
/api/users/1 returns a single user
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].