Tổ chức nhiều context bằng cách: tạo nhiều Provider riêng biệt, nest chúng lại (thứ tự từ ngoài vào trong), hoặc tạo AppProviders component bọc tất cả providers.
- Mỗi context chịu trách nhiệm một concern (AuthContext, ThemeContext, CartContext).
- Tránh god context chứa tất cả global state.