React in patterns
A free book that talks about design patterns/techniques used while developing with React.
:books: A free book that talks about design patterns/techniques used while developing with [React](https://facebook.github.io/react/). The project is written primarily in JavaScript, distributed under the MIT License license, first published in 2016. It has gained significant community traction with 13,578 stars and 980 forks on GitHub. Key topics include: data-flow, dependency, injection, patterns, react.
React in patterns
:books: A free book that talks about design patterns/techniques used while developing with React.
Book

Translations
Content
Foundation
- Communication
- Event handlers
- Composition
- Controlled and uncontrolled inputs
- Presentational and container components
Data flow
MISC
Source code
The code samples used in the book are available here.
Other resources
- React Design principles
- Airbnb React/JSX Style Guide
- React patterns at Planning Center Online
- React patterns by Michael Chan
- React patterns, techniques, tips and tricks
Building the book
yarn install && yarn build
To make the ebook generating possible install calibre and ln -s /Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin/.
Contributors
Showing top 12 contributors by commit count.
