Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Redux App

Build Status Dependency Status devDependency Status ESDoc Status

Just a simple app with routing, tests and stuff to learn Redux.

Features

Here is the features I intend to have in this project

  • Configure a webpack development build
  • Create a simple redux app
  • Add some styles
  • Add routing and history
  • Add async calls to API
  • Use Reactive Functionnal Programming paradigm
  • Add unit tests on actions, reducers and components
  • Add automated continuous integration
  • Add Redux Dev Tools
  • Add Linter
  • Write and Generate Documentation
  • Add (fake) authentication
  • Make some data persistent (LocalStorage / SessionStorage)
  • Static Typing with Flow
  • Add and use complex forms
  • Add e2e tests on application
  • Mock/Stub calls to API
  • Create production ready build in Yarn scripts

What's in

Build

Libraries

Style

Tests

Documentation and quality

Yarn scripts

Setup the app

git clone https://github.com/Freezystem/redux-app.git
cd redux-app && yarn

Run development app

First add this line to /etc/hosts on Unix systems or C:\Windows\System32\drivers\etc on Windows.

127.0.0.1           redux.app.io

Then just run

yarn run dev

Build production app

yarn run build

or for a clean install

yarn run build:clean

Run tests

yarn test

or with watch option

yarn run test:watch

Generate Documentation

yarn run doc

About

Just a simple redux app with routing, tests and stuff to learn Redux.

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.