> For the complete documentation index, see [llms.txt](https://reactbkk.gitbook.io/react-in-patterns-th/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://reactbkk.gitbook.io/react-in-patterns-th/master.md).

# Introduction

A book about common design patterns used while developing with React. It includes techniques for composition, data flow, dependency management and more.

* [Web (https://krasimir.gitbooks.io/react-in-patterns/content/)](https://krasimir.gitbooks.io/react-in-patterns/content/)
* [PDF (https://github.com/krasimir/react-in-patterns/blob/master/book.pdf)](https://www.gitbook.com/download/pdf/book/krasimir/react-in-patterns)
* [Mobi (https://www.gitbook.com/download/mobi/book/krasimir/react-in-patterns)](https://www.gitbook.com/download/mobi/book/krasimir/react-in-patterns)
* [ePub (https://www.gitbook.com/download/epub/book/krasimir/react-in-patterns)](https://www.gitbook.com/download/epub/book/krasimir/react-in-patterns)
* [GitHub (https://github.com/krasimir/react-in-patterns)](https://github.com/krasimir/react-in-patterns)

![cover](https://2908919719-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LFYF1PN-LU_4X6-HEut%2F-LFYGujve7RFYht4OASo%2F-LFYGxcu5Od7RMqiLKVP%2Fcover.jpg?generation=1529600283522943\&alt=media)
