Problem Statement
What does configureStore() provide by default compared to createStore()?
Explanation
configureStore automatically sets up Redux DevTools Extension, includes redux-thunk middleware for async logic, adds development checks for common mistakes like state mutation and non-serializable values, and enables good defaults for production builds. This eliminates the need to manually configure these common requirements, making it much easier to get started with Redux following best practices.
