According to the React.js Documentary, to understand Redux You really need to understand Bret Viktor's time travel.