Патерни проєктування · Junior · Запитання 19 з 75

Що описує патерн «Стан» (State)?

Пояснення

Замість розкиданих if (status === ...) поведінку кожного стану описують окремо, а переходи явні: idle → loading → success | error. На фронтенді цю ідею часто реалізують через скінченні автомати (XState) або useReducer із дискримінованим union.

Де почитати

Помилка в запитанні

Патерни проєктування · Junior · запитання 19

Перевірте себе

Пройдіть тест Патерни проєктування · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест