React 19: разделяем логику и разметку, тестируем с Shallowly и Vitest
На примере панели профиля вынесем логику и подготовку данных в useSetup[Component] , а в компоненте оставим разметку. Затем отдельно проверим setup-…
Tech news from the best sources
На примере панели профиля вынесем логику и подготовку данных в useSetup[Component] , а в компоненте оставим разметку. Затем отдельно проверим setup-…
Я продуктовый дизайнер, больше шести лет делаю SaaS. Программировать умею, но фулстек-разработчиком себя не назову. Уже несколько месяцев я в одиноч…
Тест зелёный, а фича сломана — потому что проверка смотрит на форму, а не на эффект: имя поля в файле есть, а в разметку оно не попало. Семь таких с…