, так что вот ответы на ваши вопросы.
- С помощью реагирования на контекст теперь есть встроенная поддержка управления состоянием, поэтому вам не нужны сторонние библиотеки, такие как redux или mobx.
- Да, вы можете, но не обязательно, однако вы можете использовать редукторы с контекстом для управления сложным управлением состоянием.
- Меньше стандартного кода, особенно с перехватами и не зависящими от сторонних библиотек и для небольшого контекста проекта, делает это очень просто и легко.
Если вы ищете пример, я создал этот репозиторий для демонстрации и проверил другие ветки, чтобы изучить другие способы использования контекста.
https://github.com/smkamranqadri/react-hooks-context-todo