Red Sun
Модератор
- 01.01.22
- 32.033
- 308.268
Другие курсы от автора:
[Елена Александрова] [Smart-Planner] Умные заметки (2024)
[Татьяна Сахарчук] Активация блуждающего нерва (2024)
[Эрнест Нейман] Enter The Void (2024)
[ornaud] Чек-лист YouTube Shorts (2024)
[Алина Сова] Миллионы на мини-продуктах (2024)
[Дмитрий Зверев] Изучение аудитории вашего проекта через нейросеть (2024)
[Мария Бразговская] Внимание на меня! (2024)
[Татьяна Сахарчук] Активация блуждающего нерва (2024)
[Эрнест Нейман] Enter The Void (2024)
[ornaud] Чек-лист YouTube Shorts (2024)
[Алина Сова] Миллионы на мини-продуктах (2024)
[Дмитрий Зверев] Изучение аудитории вашего проекта через нейросеть (2024)
[Мария Бразговская] Внимание на меня! (2024)
[Udemy] Чистая и масштабируемая архитектура CSS (2023)
Есть много продвинутых курсов по CSS, по flexbox, CSS-анимации, CSS-grid… Однако в этом курсе мы сосредоточимся на архитектуре CSS. Если вы заинтересованы в том, чтобы научиться писать чистый и масштабируемый код CSS, этот курс - то, что вам нужно! CSS прост, его легко выучить, его легко написать. Но на самом деле сложно написать масштабируемый и удобный в сопровождении код, особенно в больших проектах, требующих постоянного масштабирования… Это курс, который я хотел бы иметь, когда начал работать над более сложными проектами.
Есть много причин, почему это так:
В этом курсе мы поговорим об архитектуре CSS и о том, как писать чистый и удобный для сопровождения код.
Наша цель - написать CSS, который должен быть:
Материал на английском языке
Подробнее:
Есть много продвинутых курсов по CSS, по flexbox, CSS-анимации, CSS-grid… Однако в этом курсе мы сосредоточимся на архитектуре CSS. Если вы заинтересованы в том, чтобы научиться писать чистый и масштабируемый код CSS, этот курс - то, что вам нужно! CSS прост, его легко выучить, его легко написать. Но на самом деле сложно написать масштабируемый и удобный в сопровождении код, особенно в больших проектах, требующих постоянного масштабирования… Это курс, который я хотел бы иметь, когда начал работать над более сложными проектами.
Есть много причин, почему это так:
- В CSS все находится в глобальной области видимости. Любое изменение в одном файле может привести к (не)ожидаемому результату в другом элементе или на странице.
- CSS - очень изменчивый язык из-за его каскадной природы. Каждое изменение приводит к путанице и неожиданным результатам.
- CSS сильно зависит от исходного порядка.
- С другой стороны, специфичность может отменить все. Неважно, как вы структурируете свой код, специфичность может все сломать. Специфика - одна из самых больших проблем CSS.
- CSS не (легко) масштабируется
В этом курсе мы поговорим об архитектуре CSS и о том, как писать чистый и удобный для сопровождения код.
Наша цель - написать CSS, который должен быть:
- Предсказуемый: правила CSS ведут себя так, как мы ожидаем.
- Повторно используемый: при добавлении новых компонентов нам не нужно перекодировать шаблоны или проблемы, которые мы уже решили.
- Сопровождаемый: новые функции, компоненты или обновления не должны требовать рефакторинга нашего CSS и НЕ должны нарушать существующие компоненты.
Материал на английском языке
Подробнее:
Скачать:Для просмотра ссылок необходимо выполнить Вход или Регистрация
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.