Skip to main content


Application architecture for building user interfaces

The Flux project has been archived and no further changes will be made. We recommend using modern alternatives like Redux, MobX, Recoil, Zustand, or Jotai instead.

[object Object]

What is Flux?

Flux is the application architecture that Facebook uses for building client-side web applications.

[object Object]

What does it do?

It complements React's composable view components by utilizing a unidirectional data flow.

[object Object]

How do I use it?

It's more of a pattern rather than a formal framework, and you can start using Flux immediately without a lot of new code.

Brief Introduction into Flux

Closer Look at Flux