Как и где описывать ТЗ для front-end разработчика?
Я работаю над одним проектом, пишу backend. Также мне приходится подыскивать и раздавать задачи разрабам на front-end. Сейчас это мобильное приложение, и SPA в качестве админки для заказчика.
Для документирования API думаю начать использовать swagger. Но как быть с постановкой задач фронт-эндам?
Пример: есть дизайн мобильного приложения. Сейчас я описываю api, потом в текстовой форме пишу задачу программеру:
нажали на эту кнопку - дергаем этот url, поля из ответа вставляем сюда и сюда. И так далее.
Как вообще обычно это организовано и какие сервисы для этого можно использовать?
Никто не придумал ничего нового вместо wiki. Любые изображения и диаграммы должны сопровождаться пояснительным текстом и/или sequence диаграммами. Так что отрисовывается экраны в чем удобно, а потом расписываем их элементы в виде документации и по каждому элементу отдельно хоть страницы.
Для коллаборативной работы всегда удобен пресловутый Confluence или его аналоги