Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/FortechRomania/react-redux-complete-example

A react+redux example project based on the folder structure proposed here: https://github.com/alexnm/re-ducks
https://github.com/FortechRomania/react-redux-complete-example

architecture example react redux

Last synced: 3 months ago
JSON representation

A react+redux example project based on the folder structure proposed here: https://github.com/alexnm/re-ducks

Awesome Lists containing this project

README

        

# WIP - Complete react-redux example project
An example project based on the folder structure proposed here: https://github.com/alexnm/re-ducks

[![Build Status](https://travis-ci.org/FortechRomania/react-redux-complete-example.svg?branch=master)](https://travis-ci.org/FortechRomania/react-redux-complete-example)

## Usage

**Clone the repo**
```
git clone [email protected]:FortechRomania/react-redux-complete-example.git
```

**Install dependencies**
```
npm i
```
or with [yarn](https://yarnpkg.com/), which I highly recommend
```
yarn
```

**Run project**
```
npm run compile
npm run dev-server
```
or both tasks in parallel in a single terminal
```
npm start
```

Access `localhost:7777` to see the magic.

Running the tests
```
npm run test
```

Running eslint
```
npm run linter
```

## Todos
- [x] Ducks modular approach
- [x] Server side rendering with prefetching
- [x] Redux Dev Tools / HMR
- [x] Styling Setup
- [x] Codesplitting