Conceptual
Login

Time-Travel Debugging

Because state is serializable and reducers are pure, Redux DevTools can log every action and state snapshot, then step backward, replay, or dispatch actions manually to reproduce any moment in the app's history. This only works if you keep actions and state serializable and reducers side-effect free — the discipline is the price of the feature.

This Concept is waiting for its first lesson!

Because state is serializable and reducers are pure, Redux DevTools can log every action and state snapshot, then step backward, replay, or dispatch actions manually to reproduce any moment in the app's history. This only works if you keep actions and state serializable and reducers side-effect free — the discipline is the price of the feature.

Are you a teacher? Sign in to start contributing.

Sign In