хоть какая то денежка капала во время моего пути к становлению полноценным фронтом.
Довольно хорошо строю HTML конструкции, стилицую по БЭМу на sass(scss), адаптирую, прописываю функционал (типа там меню бургера, навигации, даже плеер прописывал (тогда с js и начал свои отношения😁) и прочей логики), правда скорости необходимо добавить до конкурентоспособной.
Так вот я, как понял, frontend разработчик занимается разработкой видимой части сайта/приложения. Т.е. другими словами это тот же верстальщик, только у которого ещё бОльшие знания и опыт в этом деле и для повышения своей скорости и оптимизации он использует различные фреймворки js и css.
Что меня сбивает с толку, так это то, что натыкаюсь на информацию, что в некоторых областях frontend-ер не занимается вёрсткой на проектах от слова совсем. Да что уж там говорить, я как то на практику устраивался и учил там рядового сотрудника адаптировать карточки и картинки в них. На что он сказал что это нахер, мол, не надо (а чё в смысле?) И сунул мне курс по vue
Если вёрстка - это база для разработчика на фронте - почему они не верстают? Это ведь должно на подкорке сидеть, чтобы говорить на html, css, как на родном (не это ли понятие "базы"/фундамента) или я чего-то очень сильно не догоняю.
Есть тут кто с радостью со мной поделиться шагами запуска проекта на стороне фронта?)
Является ли верстальщик чем-то вроде пре-джуна?
верстка - это лишь мизерная часть фронтенда. Фронтенд-разрабы верстают редко просто из-за того, что достаточно таки большую часть времени занимаются поддержкой существующей кодовой базы (тут я про работу в найме, как оно на фрилансе не шарю). А если и приходится что-то новое делать, то часто для этого юзают какие-то готовые UI-киты по типу antD, Vuetify и прочего добра Верстальщик это вообще не пре-джун. Это даже не четверть тех знаний, которые тебе нужны для нормальный работы фронтом
Т.е. верстку углублённо необходимо изучать самим создателям ui китов? А какой необходимый минимум знаний в HTML и CSS нужен для фронта? Правильно понимаю, что достаточно будет лишь умения читать код в ui наборах? Так же влияет ли подключение готовых наборов на скорость загрузки и оптимизацию сайта в целом? Если я хочу стать фронтендером - углублённые знания и опыт в вёрстке мне не так уж и нужны, получается? Я про написание анимаций, создание адаптива и сеток через медиа запросы и flex/grid технологии... В какой момент расходятся дорожки у начинающих профессионалов в вёрстке и фронте?)
ну база верстки нужна будет в любом случае, сильно задрачиваться на ней не стоит. Сетки, адаптивы, flex точно нужны. Гриды просто понимать, на практике ты их вряд ли будешь использовать часто. Это надо изучать просто из-за того, что не известно заранее куда ты пойдешь работать, вполне возможно что попадешь в контору в которой таки нужно будет много верстать. Но это обычно какие-либо вебстудии и прочие ребятки, которые ориентированы чисто на сайты UI-наборы содержат пачку готовых компонентов, тебе нужно будет просто прочитать два предложения в документации и закинуть в них нужные данные, дальше они все сделают сами. Я не знаю ни одного "профессионального верстальщика") такой специалист вряд ли будет пользоваться большим спросом. Обычно люди с верстки в конечном счете куда-то съезжают. Либо во фронт полностью. Либо в штуки, в который я не разбираюсь) развлекаются с пыхой, ларавелом и хз что они там еще делают
Обсуждают сегодня