Планирую стать frontend-разработчиком (глубокий JS, SPA, фреймворки).
Знаю, что фронтендеру нужна верстка, но не могу понять в каком объеме.
Нужно ли начинающему JS-разработчику профессионально верстать или достаточно базовых
навыков (допустим, 1-ый уровень HTML и CSS HTML Academy)
Посоветуйте, какой путь выбрать:
1. Налечь на изучение JS, освоить верстку в каком-то минимальном объеме (в каком?) и идти сразу на JS-разработчика.
2. Налечь на верстку, освоить JS на достаточном для верстальщика уровне, устроиться вначале верстальщиком, и уже потом сосредоточиться на JS.
3. Ваш вариант =)
vetsnakara, ну так учите всякие там ноды, реакты, ангуляры и что там еще сейчас модно и пилите интерфейсы. Работы будет сверх-мало.
Никому не нужен html/css верстальщик с минимальными знаниями js, ровным счетом как никому не нужен js-разработчик с минимальными знаниями html/css. Фронденд - это обобщающее и комплексное понятие, нет никаких разделений на "верстальщик" и "js-разработчик", есть просто фронтенд разработчик.
Как я уже и сказал ранее - учите что хотите, но выучив один лишь только JS вы далеко не уедите, если вообще куда-то уедите.
10-15% усилий на верстку, остальное на JS
в SPA вам с большой вероятностью не нужно будет быть гуру CSS и верстки, чтобы расставлять элементы на странице базы хватит.
Верстка, далее js глубоко до безумия, потом ещё пару лет слепо поколупайся в бекенде а лучше пройди курсы какого нибудь cms битрикс и опенкарт пойдет(в т. ч. Разработка) ну и поймёшь тогда что нужно будет верстать и для чего какой код, будешь ftontend 99lvl