Skip to content

prakhar1989/IdiomaticReact

 
 

Repository files navigation

IdiomaticReact

Idiomatic React aims to be the simplest API-centric Flux app one could build using React.

It's complemented by Idiomatic React Chat (on the branch chat of this repository), implementing Facebook's Flux Chat app.

Currently, it uses :

Install & run

git clone https://github.com/netgusto/IdiomaticReact
cd IdiomaticReact
npm install
grunt serve

Then navigate to http://localhost:8000

Screenshot

screenshot

Features

  • Routing, with stateful navigation bar
  • ES6/ES7 transpilation to ES5, allowing ES6 constructs and ES7 await/async in the code
  • REST API adapter to I/O data, bufferring in stores
  • Immutable stores

Motive

Considering the frequent mutation of technology happening on the React scene, we believe developers might feel the need for a simple, idiomatic app reflecting the current state of the technology and techniques, be it for bootstrapping awesome apps, or simply to improve their skills.

This project aims to be simple and idiomatic. We're not there yet, and we rely heavily on contributors (on you !) to make this happen.

Contribute

Please, issues with PR only, and proper explanation of the improvement / simplification.

License

The MIT License (MIT). See the LICENSE file.

About

Idiomatic React - Flux - REST app

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.2%
  • HTML 5.5%
  • CSS 0.3%