Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 3.59 KB

introduction.md

File metadata and controls

50 lines (38 loc) · 3.59 KB

Введение

По мере развития интернета, активно растет сложность и объем разработки WEB-сайтов. Теперь, чтобы выделиться среди многих проектов в сети, необходимо должным образом уделять внимание качеству и поддержке.

Внешний вид - это то, на что пользователь первым делом обращает внимание, когда посещает новый WEB-сайт. В качестве стандарта для описания внешнего вида документа, обычно используется технология разметки HTML с каскадными таблицами стилей CSS.

Как известно, поддерживать качество CSS кода дело довольно тяжелое, а когда еще речь идет о его длительной поддержке, большой кодовой базе и команде разработчиков, то все гораздо усложняется.

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

Разработчик Ben Frain однажды заметил:

«Писать CSS-код легко. Масштабировать и поддерживать его — нет».

К счастью, на просторах интернета можно найти множество решений этой проблемы. Как правило эти решения называются методологиями и вот список наиболее популярных:

Все приведенные выше методологии нацелены на решение следующих проблем:

  • Улучшить качество кода
  • Стандартизировать кодовую базу (способствует повышению производительности в команде)
  • Обеспечение возможности переиспользования частей кода
  • Облегчение масштабируемости и длительной поддержки
  • и др.

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


Читать дальше про UpCss

Перейти к документации