Що таке useReducer і коли його обирати замість useState?
Відповідь
•useReducer зручний для складного стану.
•Коли є багато дій і переходів.
•Спрощує тестування (reducer як чиста функція).
•Добре поєднується з discriminated unions.
•Можна використовувати для форм і комплексних UI.
Чи корисна ця відповідь?