> 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](/files/-LFYGxcu5Od7RMqiLKVP)
