Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhanba/react-ts-starter
yet another react typescript starter
https://github.com/zhanba/react-ts-starter
antd react redux typescript webpack
Last synced: about 1 month ago
JSON representation
yet another react typescript starter
- Host: GitHub
- URL: https://github.com/zhanba/react-ts-starter
- Owner: zhanba
- Created: 2018-04-14T03:41:52.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T05:38:19.000Z (about 2 years ago)
- Last Synced: 2024-10-28T17:39:18.261Z (3 months ago)
- Topics: antd, react, redux, typescript, webpack
- Language: TypeScript
- Homepage:
- Size: 2.62 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# React Typescript starter
[![Build Status](https://zhanba.visualstudio.com/github/_apis/build/status/zhanba.react-ts-starter?branchName=master)](https://zhanba.visualstudio.com/github/_build/latest?definitionId=1&branchName=master)
## Feature
- React 16 /redux 4 /redux-saga /React-Router 4
- Typescript / Babel 7
- Webpack 4 (config file also in ts)
- CSSModules / LESS
- TsLint / prettier (with vscode config to intergrate all tools)
- Antd + custom theme file
- Nodemon to restart webpack when you change config file
- no package-lock.json (if you want lock file, delete .npmrc)## Usage
```js
npm install
npm start
```## TODO
- test
- storybook!
- reduce depdowngrade webpack to 4.28 for https://github.com/webpack/webpack/issues/8656