> 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/data-flow.md).

# Data flow

- [One direction data flow](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/one-direction-data-flow.md)
- [Flux](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/flux.md)
- [Flux architecture and its main characteristics](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/flux/flux-architecture-and-its-main-characteristics.md)
- [Implementing a Flux architecture](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/flux/implementing-a-flux-architecture.md)
- [Redux](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/redux.md)
- [Redux architecture and its main characteristics](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/redux/redux-architecture-and-its-main-characteristics.md)
- [Simple counter app using Redux](https://reactbkk.gitbook.io/react-in-patterns-th/data-flow/redux/simple-counter-app-using-redux.md)
