https://github.com/js2me/opendota-webclient
Wonderful application, helps Dota 2 players find them friends and watch for players
https://github.com/js2me/opendota-webclient
boilerplate css dota2 ecmascript2017 ecmascript6 example javascript react react-example react-example-app redux scss typescript webpack
Last synced: 4 months ago
JSON representation
Wonderful application, helps Dota 2 players find them friends and watch for players
- Host: GitHub
- URL: https://github.com/js2me/opendota-webclient
- Owner: js2me
- Created: 2018-02-19T19:42:05.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-09-04T00:48:12.000Z (over 5 years ago)
- Last Synced: 2024-10-05T20:41:46.430Z (over 1 year ago)
- Topics: boilerplate, css, dota2, ecmascript2017, ecmascript6, example, javascript, react, react-example, react-example-app, redux, scss, typescript, webpack
- Language: TypeScript
- Homepage: https://js2me.github.io/opendota-webclient
- Size: 9.06 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MOBA GAME on React, Redux & TypeScript
[Open Dota Webclient test site](https://js2me.github.io/opendota-webclient)
Simple example and boilerplate on wonderful stack!
## Contains
- [x] [Typescript](https://www.typescriptlang.org/) 2.5
- [x] [React](https://facebook.github.io/react/) 16.0
- [x] [Redux](https://github.com/reactjs/redux) 3.7
- [x] [React Router](https://github.com/ReactTraining/react-router) 4.2
- [x] [Redux DevTools Extension](https://github.com/zalmoxisus/redux-devtools-extension)
- [x] [TodoMVC example](http://todomvc.com)
### Build tools
- [x] [Webpack](https://webpack.github.io) 3
- [x] [Tree Shaking](https://medium.com/@Rich_Harris/tree-shaking-versus-dead-code-elimination-d3765df85c80)
- [x] [Webpack Dev Server](https://github.com/webpack/webpack-dev-server)
- [x] [Awesome Typescript Loader](https://github.com/s-panferov/awesome-typescript-loader)
- [x] [PostCSS Loader](https://github.com/postcss/postcss-loader)
- [x] [CSS next](https://github.com/MoOx/postcss-cssnext)
- [x] [CSS modules](https://github.com/css-modules/css-modules)
- [x] [React Hot Loader](https://github.com/gaearon/react-hot-loader)
- [x] [ExtractText Plugin](https://github.com/webpack/extract-text-webpack-plugin)
- [x] [HTML Webpack Plugin](https://github.com/ampedandwired/html-webpack-plugin)
## Setup
```
$ npm install
```
## Running
```
$ npm start
```
## Build
```
$ npm run build
```
# License
MIT