Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UpCss

Это методология, которая предоставляет решение по созданию гибкой архитектуры CSS-кода.


Для чего это?

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

Требования

UpCss - не является framework`ом и не требует никаких библиотек для загрузки или установки.

Однако хорошим тоном будет использование предпроцессора SCSS и менеджера задач для сборки CSS-кода, например GULP.

Обратите внимание, использование данных инструментов не является жестким требованием, а скорее рекомендация для простой и быстрой работы. Существует множество других технологий, которыми можно воспользоваться.

Документация

Ознакомьтесь более детально с техническими аспектами UpCss:

Когда UpCss лучше не использовать?

  • Когда используются компоненты/CSS-модули
  • При разработке Single-page application (например с помощью React+Redux)
  • Когда уже используется другая методология

Когда лучше использовать UpCss?

  • При разработке проекта с нуля
  • Когда нет времени на изучение
  • Когда нужна стандартизация и быстрое обучение разработчиков
  • Когда не любите BEM ¯\(ツ)

Лицензия

Данный репозиторий опубликован под лицензией MIT. Подробную информацию читайте в файле LICENSE.

About

Методология для модульной организации CSS.

Topics

Resources

Stars

17 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors