Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arkency/redux-ah
Auction House with the help of Redux (iso-app)
https://github.com/arkency/redux-ah
Last synced: 5 days ago
JSON representation
Auction House with the help of Redux (iso-app)
- Host: GitHub
- URL: https://github.com/arkency/redux-ah
- Owner: arkency
- License: mit
- Created: 2015-08-03T16:56:11.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-03T17:22:48.000Z (over 9 years ago)
- Last Synced: 2023-03-25T10:38:15.795Z (over 1 year ago)
- Language: JavaScript
- Size: 137 KB
- Stars: 3
- Watchers: 13
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web app
Reasonable starting point for building a web app.
## Features
* Heavily commented webpack configuration with reasonable defaults
* JSX, ES6, and ES7 support with babel.js
* Source maps included in all builds
* Development server with hot reload when possible and refresh otherwise
* Production builds with cache busting and asset minification
* Testing environment using karma to run tests and mocha as the framework
* Code coverage when tests are run
* No gulp and no grunt, just npm run-scripts## Installation
Install [io.js](https://iojs.org/), my favored approach is using [Node Version Manager](https://github.com/creationix/nvm).
Clone the repo and change `origin` git remote.
```shell
$ npm install
```## Scripts
All scripts are run with `npm run [script]`, for example: `npm run test`.
* `build` - generate a minified build to public folder
* `dev` - start development server, try it by opening `http://localhost:8080/`
* `test` - run all tests
* `test:unit` - run all unit tests
* `test:unit:live` - continuously run unit tests watching for changesSee what each script does by looking at the `scripts` section in [package.json](./package.json).
## Linting
Use [standard](https://github.com/feross/standard) for linting. It has [editor plugins](https://github.com/feross/standard#editor-plugins).