Верстка, CSS, HTML, SVG

Нужно ли учить фрэймворки React, Angular? Html, CSS и немного JS не достаточно чтобы делать нормальный продукт?

Я как дизайнер отлично владею инструментами фотошопа и иллюстратора + опыт. Нарисовать дизайн сайта тоже не проблема. Начав учить html, css я уже могу что то сверстать. Но говорят что фронтент разработчик должен работать в фреймворках. А чтобы выучить один Реакт нужно учиться год. А откуда взять время на все остальное? Нужно ли дизайнеру реально учить фреймворки? Понятно что есть мнение что есть дизайнер, есть верстальщик и это отдельные профессии. Просто отдельно работая дизайнером не умея верстать не платят нормальные зарплаты. И устроиться тяжелее. Зачем кому то брать отдельно верстальщика и отдельно дизайнера если полно тех кто за маленькую зарплату может и то и то..
ИИ
Игорь Игорь
2 325
Нет, дизайнеру знание JS-фреймворков совершенно не нужно: внешний вид сайтов от используемых фреймворков никак не зависит. Более того, верстальщику знание фреймворков тоже не нужно: написание JS-кода в обязанности верстальщика не входит. Максимум, что может потребоваться от верстальщика - подключить готовый JS-плагин, реализующий какой-то визуальный эффект.

Да и сами фреймворки реально нужны только для сайтов со сложной логикой. Делать блог с формой регистрации и комментариями к статье на фреймворке - это стрелять из пушки по воробьям.
Андрей Гончар
Андрей Гончар
65 332
Лучший ответ
На просто JS будет очень тяжело делать понятный и масштабируемый продукт. Как минимум, взаимодействие с dom очень удручающее. При развитии проекта, особенно при плохом программировании, это всё может превратиться в большую свалку, в которой мало кто потом разберётся. А на react, angular и др. можно делать изолированные компоненты, понятным образом с ними взаимодействовать и так далее.
немного не достаточно
Вадим Банеев
Вадим Банеев
54 710
Может и то, и то. Но не умеет ни одно, ни другое. Хорошая студия вас не возьмет, если вы концентрируетесь на двадцать двух отраслях сразу. Такой специалист никому не нужен.

А дизайнерам платят +100 000. Видимо, квалификация такая
Захар Креминь
Захар Креминь
53 303
На мой взгляд, верстальщику не надо знать фреймворки. Их надо знать фронтенд программисту. Верстальщику надо знать HTML+CSS. Базовые знания JS будут полезны.
Дизайнер и программист - это уже сильно разные специальности. Конечно, круто быть универсалом.
Олег Кокурин
Олег Кокурин
36 282
Игорь Сучков Есть мнение, что bootstrap - это css-фреймвёрк. И sass и scss - тоже фреймвёрки, но другие.
Смотря, что вы имеете ввиду под нормальным продуктом
Я бы посоветовал простейший HTML, для построения, и реализации идеи, далее уже можно посложнее брать. Придется выделить время- если ты web- дизайнер конечно же, если нет по выбору (чисто поднимать опыт)
Евгений -
Евгений -
224
Angular нужен только для сложных корпоративных приложений, т. к. он проще всего в масштабировании архитектуры