arrow

назад

ask

Вопрос

А что сложного в CSS? Почему многие фронтендеры не любят / не умеют верстать? 🧐

repost

405

input message

напишите коммент


6 комментов

Все там норм

0

ответить

Думаю, стоит упомянуть область, о которой мы говорим.

Если верстать сайт, с нуля, то вёрстка на чистом CSS – это дорого (мало действительно хороших специалистов, много рутины, которую сложно автоматизировать) – поэтому вместо нативного CSS используют готовые библиотеки, вроде Bootstrap, Tilewind

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

А ещё чем сложнее проект, тем больше говнокода. И при отсутствии методологии/архитектуры, и наличии вороха из препроцессора, библиотек и сторонних UI Kit, обслуживание CSS кода может превратиться в ад, который к тому же не всегда удобно отлаживать

0

ответить

Так в js ещё больше говнокода и зоопарка решений, но при этом не любят почему-то css. Вот и вопрос.

0

ответить

Да, но без JS хороший фронтенд не напишешь, а почти без CSS (средствами библиотек) – вполне можно

0

ответить

Неизвестно, сейчас столько всяких конструкторов, где просто ползунки двигай и получай готовый код. Но я предпочитаю чистому css, использовать препроцессор sass(scss), удобнее читать и править.

0

ответить

В многих проектах используют уже готовые библиотеки или (ui-kits), что существенно сокращает время разработки. Однако, это часто приводит к практически полному забыванию таких вещей, как HTML, css. Это может и не сложно, но часто просто не нужно.

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится