@adamdickins2

Кто должен делать сайт по прототипам — дизайнер или верстальщик?

Есть прототипы страниц. Мы дали эти прототипы frontend-разработчику и показали пример сайта на который равняемся (оттуда он должен взять шрифт, стили и расцветку блоков.).
Фронт-разработчик оказался плохим верстальщиком и в итоге мы забраковали его верстку.

Фронт разработчик говорит, что бы мы наняли дизайнера и что бы из прототипа дизайнер сделал макеты, по которым, как говорит фронт разработчик, он уже сделает нормальную верстку.

Наше предложение было такое. Мы нанимаем верстальщика, он делаем нам верстку по прототипам, далее уже разработчик переносит весь HTML, CSS на React JS (забыл упомянуть что разработка на React.).
На это предложение фронт разработчик сказал, что это двойная работа, так как мы платим за верстальщика и плюс потом все равно ему переносить все на Реакт.

И вот тут встал вопрос. Пойти по первому пути, т.е. заказать макеты у дизайнера и что бы фронт разработчик сам сверстал по макетам.
Либо второй путь, нанять верстальщика и уже дать фронт разработчику страницы с версткой.

Что бы вы сделали?
  • Вопрос задан
  • 253 просмотра
Решения вопроса 5
@Kvason
Веб-разработчик
Хороший верстальщик может быть плохим дизайнером, из-за этого многие проекты одного человека выглядят некрасиво. Если ты наймешь другого верстальщика нет никакой гарантии что это хороший дизайнер. Бек и фронт часто заказывают у одного человека, но дизайн все равно у дизайнера, потому что это две по сути абсолютно несвязанные (в плане продукта производства) профессии. Закажите макет у дизайнера и будет Вам счастье
Ответ написан
Комментировать
Sanes
@Sanes
Всё правильно говорит. Ваши прототипы, это, как карандашом на бумаге.
Ответ написан
Комментировать
AlexBrWEs
@AlexBrWEs
Sport Press
Фронт прав.
Это два очень разных направления работы.
1.Веб-диз делает диз.
2.Фронт по этому дизу кроит верстку.

Редко, когда фронт хориший диз, еще реже когда диз вообще верстает)).
Ответ написан
Комментировать
firedragon
@firedragon
Senior .NET developer
дизайнер предоставляет фигму или фотошоп.

Ваш фронтендер все собирает на реакте.

Как мне кажется это наиболее оптимальный путь.
Плюс фронтендер должен составить список требований к дизайну.
Как то:
Именогвание групп и элементов и стилей
Состояния активных элементов
карту желательных цветов
Ответ написан
Комментировать
@rPman
Это очень смежные профессии

0. архитектор дизайнит весь проект и определяет что где как и на чем будет сделано
1. дизайнер рисует картинку (есть еще UI дизайнер, он не только картинку но и последовательность действий определяет)
2. верстальщик борется с css и html, бодаясь с разным железом и браузерами, по факту он делает статичные странички или их части
3. фронтэндер оживляет сайт, используя уже готовый html код от верстальщика
кстати этот этап можно опустить, если у вас чистая server side генерация страниц, тогда фронтэндер фактически будет совмещать свою должность с бакэндером
4. бакэндер реализует бизнес логику работы приложения на серверной стороне
иногда этот этап можно сильно оптимизировать, превратив бакэнд в прослойку базы данных, но тогда либо разработчик базы данных будет реализовывать бизнес логику (выворачивая мозги не подходящим инструментом), либо фронтэндер (создавая кучу уязвимостей)
5. разработчик баз данных создает правильно базу такой, чтобы она не укладывала сервер десятком клиентов
в простых случаях бакэндер может и сам справиться, но простые случаи таковыми надолго не остаются
6. devops администратор настраивает все великолепие, пилит скрипты авторазвертывания, бакапы, мониторинг,...

На самом деле еще могут быть люди, ведь веб сервис это не только сайт но и куча сопроводиловки, не видимой обычным клиентам но нужной для работы, например работа с платежками и банками, рабочие места операторов, подключение к смежным базам данных (конвертеры) и прочее прочее

Каждый из этих человек тесно работает с соседом, за исключением 0 и 6, эти работают со всеми. При этом, дизайнеру нужно знать хотя бы в общих чертах верстку, чтобы не тащить непривычные и сложные для реализации паттерны из к примеру мира desktop, а фронтэндер должен понимать хоть примерно, какие проблемы создают в верстке разные браузеры и особенности css, ну а бакэндер должен хотя бы примерно понимать как работает веб приложение, и когда имеет смысл тащить все его состояние в куках (видел я такие высеры) в каждый закоулок сайта а когда нет

Почти всегда, если ты ради оптимизации расходов совмещаешь две или более должности в одном человеке (особенно смежные соседние как в вопросе фронтэндер и верстальщик), ты получаешь более низкокачественного специалиста со всеми вытекающими от сюда последствиями в будущем. Т.е. ты конечно можешь, но за последствия пеняй на себя сам.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@pavelsha
поменять фронта
На команду, которая сделает готовый продукт

Если команда будет состоять из одного фрилансера, то не расстраиваться этому
Ответ написан
Комментировать
MetaAbstract
@MetaAbstract
Архитектор информационных систем и баз данных. Ful
Я считаю правильный процесс такой:
Архитектор | аналитик делает проект системы. Часть проекта это структура интерфейса. На структуру интерфейса дизайнер накладывает дизайн, UX инженер накладывает конкретные компоненты, которые реализуют функционал структуры интерфейса, а уже в конце верстальщик верстает фронт в дизайне по структуре интерфейса с учетом UX
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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