Объясните цикл разработки веб-фронтенда?

Доброго времени суток!
Я практически всю свою профессиональную карьеру участвовал в разработке бэков для энтерпрайз систем. Границы бэкенда всегда заканчивались каким-нибудь API.

Все что я знаю о веб-интерфейсах - это HTML и thymeleaf для удобства демонстрации PoC или ручного тестирования.

Но мне очень хотелось бы понять цикл разработки веб-фронтенда, какие основные этапы в каком порядке нужно пройти от идеи до MVP, например:
Идея -> формализация в виде ТЗ (описание функций, наброски как выглядит) -> подготовка дизайн-макета -> реализация логики на каком-то фреймоврке (React и тп) -> соединение дизайна и логики с помощью HTML + CSS ?
Еще хотелось бы понять что является результатом работы дизайнера, верстальщика, фронтенд-разработчика?
  • Вопрос задан
  • 1999 просмотров
Решения вопроса 1
dyfran
@dyfran
Идея - Бизнес требования - далее параллельно пилится системный анализ и макеты - далее разбивается на две команды бэк и фронт - зачастую отдельно бэк протестить нельзя, тестируется при готовом фронте и заводят баги на каждое направление - исправления - ретест - релиз - профит

Вся эта работа в рамках одной фичи и результат совокупность трудов аналитиков, дизайнеров, разрабов и тестеров, а дальше уже на контроле качества, ретроспективах и прочих историях оценивается как прошла работа над этой фичей. Где были проблемы, кто косячил, тормозил процесс по выкату фичи и прочее, ведь бывает что виснут баги только на бэке, а фронт готовый ждёт или виснут на ретесте и тд и тп. Бизнесу насрать что бэки отработали хорошо, а на тесте задача зависла и сроки просрали. Оценивается вся фича целиком, сроки, качество и проблемы в этом разрезе.

Если просто то так.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@JuniorPomidor
Верстаю на дюймах
Я сам всего 2 месяца работаю верстальщиком, но имею базовое представление.
Дизайнер создает макет, чтобы я понимал, как это будет выглядеть и скопировал его на сайт.
Верстальщик получает макет, фактически превращает его в сверстанный сайт.Затем адаптирует и далее передает фронтендеру.
Фронт получает готовую верстку и прописывает скрипты на jsке/фреймворке.
Как бы фронт не тратит свое время на верстку, ею занимается верстальщик.Хотя все это ты сам и описал)
Поправьте, где не прав.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы