37. List the Redux's components.
Redux Three Principles 1 Single source of truth. The state of the entire application is stored in an object tree within a single store. ... 2 State is read-only. The only way to change the state is to emit an action that describes what happened. ... 3 Changes are made with pure functions.
There are three core components in Redux — actions, store, and reducers. Let's briefly discuss what each of them does. This is important because they help you understand the benefits of Redux and how it's to be used