User flow
Также: Пользовательский поток
User flow — это последовательность шагов, которые совершает пользователь в приложении для достижения своей цели.
User flow — это карта пути вашего пользователя от первого клика до финального результата. Представьте, что вы строите лабиринт в парке аттракционов: вы должны заранее продумать, где человек зайдет, какие повороты он сделает и где в итоге окажется, чтобы он не застрял в тупике и не ушел разочарованным.
В разработке это выглядит как схема: «Пользователь нажал кнопку А, увидел экран Б, ввел данные и получил результат В». Если этот путь запутанный или логически не связанный, человек просто закроет ваше приложение. Хороший User flow делает этот путь максимально коротким и понятным, как прямая дорожка к киоску с мороженым.
Зачем это нужно
Для вайбкодера понимание User flow критически важно, чтобы не просто «накидать» фич в код, а создать работающий продукт. Когда вы просите AI написать код, четкое описание того, как именно пользователь должен перемещаться по экранам, помогает модели генерировать логически правильные компоненты и связи между ними.