Trinity
Администратор
- Регистрация
- 10.07.21
- Сообщения
- 43.137
- Реакции
- 707.230
Последние темы автора:
[Lee] Многомерность. Грань 7 (2025)
[Алексей Арестович] [Apeiron] Техника роста. Занятие 2 (2025)
[100балльный репетитор] Легион с Ильичом. Математика профиль ЕГЭ 2026 (блок...
[kartonkino, Мария Качуровская] Праздничные интерьерные украшения...
[Мой мишка, Анастасия Пономарева] Маленький котенок в комбезе зайки (2025)
[Алексей Арестович] [Apeiron] Техника роста. Занятие 2 (2025)
[100балльный репетитор] Легион с Ильичом. Математика профиль ЕГЭ 2026 (блок...
[kartonkino, Мария Качуровская] Праздничные интерьерные украшения...
[Мой мишка, Анастасия Пономарева] Маленький котенок в комбезе зайки (2025)
[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 и НЕ должны нарушать существующие компоненты.
Материал на английском языке
Подробнее:
Скачать:![]()
Clean and Scalable CSS Architecture (2023)
Write Clean CSS code, create modular CSS and scalable CSS. OOP principles, SOLID, OOCSS, BEM will improve your CSS code.www.udemy.com
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
