Shshzik
@Shshzik
Начинающий

На что нужно обратить внимание верстальщику?

Работаю в небольшой компании, верстаю сайты. HTML, CSS немного jQuery. Пользуюсь bootstrap'ом. Еще пользуюсь scss, но не часто, потому что кроме меня больше никто этим не пользуется в силу - "у нас не гигантские проекты, что бы еще и препроцессоры задействовать". Так вот вопрос - на что еще обратить внимание для улучшения своих навыков?
  • Вопрос задан
  • 469 просмотров
Решения вопроса 1
Serj-One
@Serj-One
i'm sexy and i know it
На новое место работы, где не говорят нелепых фраз вроде:
у нас не гигантские проекты, что бы еще и препроцессоры задействовать

Пользуюсь bootstrap'ом
Ради всего святого, перестаньте.

Что изучать?
  • Чистый JS, jQ - не панацея
  • Gulp - позволит автоматизировать огромное количество задач (на cms или нет - абсолютно не важно)
  • SASS/SCSS
  • Git
  • БЭМ
  • Учиться верстать руками, а не собирать поделки из бутстрапа
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
@chupok
Вопрос решается легко: смотрим интересующие вакансии, обращаем внимание на требования. Читайте книги по теме, просматривайте видео (если так легче материал воспринимается), в том числе и видео с различных IT-конференций (бывают, интересные и очень глубокие; всегда узнаете много нового), ежедневно практикуйтесь, пишите много кода.

Какой методический материал выбрать? Что и в каком порядке изучать? Уже много было подобных вопросов и множество ответов. Умейте пользоваться поиском.
Ответ написан
Комментировать
@faragly
Обратите внимание на предыдущий ответ, смотрим интересующие вакансии и предъявляемые требования. Однозначно рекомендую пользоваться:
  • препроцессорами, вне зависимости от масштабности проекта, будь это хоть килобайт стилей, не имеет значения - это удобно и точка
  • хотя бы один препроцессор html (я использую jade)
  • один или несколько из популярных js фреймворков (я использую jQuery и AngularJS)
  • система сборки, например Gulp (плюс к нему bower, browserify и т.д.)

Вдовесок было бы не лишним знать какой-нибудь серверный язык (например, php).
В обязательном порядке git, его везде спросят.
Ответ написан
@Rebroff
Frontend developer, MODX developer
Если вы верстаете без препроцессоров (минимально хотя бы css), не используете системы сборки, пакетные менеджеры и систему контроля версий, то даже не заикайтесь, что вы - "фронтэнд-разработчик".

Блин, ну неужели вы спрайты вручную собираете и не минифицируете код на продакшене? И как вы живете без csscomb?
Ответ написан
Комментировать
@Elizavetta
Matroid: gamedev/js-разработка
Я тут уже не раз это писала, но определитесь для начала, хотите ли программировать.
Если жестко решили на уровне интерфейсов оставаться, то да, все выше написали, - отказаться от бутсрапа, препроцессоры, шаблонизаторы, css-методологии, и без программирования где-то здесь потолок. Тогда может быть стоит проектированием интерфейсов заняться далее.
Если решили программировать, не думайте что сможете, изучив основы Angular, быть вполне себе фронтендером, тогда классическим образом рекомендую алгоритмы, язык JS, native и тд
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект