CSS Tailwind — фреймворк
Tailwind CSS — это CSS-фреймворк в первую очередь утилит, что означает, что он имеет различные служебные классы, которые помогают создавать макеты и быстро создавать собственные дизайны.
Чем CSS Tailwind отличается от других?
CSS Tailwind отличается от фреймворков, таких как Bootstrap, Foundation или Bulma, потому что это не набор пользовательского интерфейса, и в нем нет тем по умолчанию или встроенных компонентов пользовательского интерфейса. Это очень мощная платформа с точки зрения настройки, конечно, если вы не возражаете против повторения в вашей разметке, потому что вы можете создать любой веб-сайт, который только можете себе представить.
Согласно официальному сайту, это первый в мире CSS-фреймворк для быстрого создания пользовательских дизайнов. Tailwind CSS-это высоко настраиваемый низкоуровневый CSS-фреймворк, который предоставляет разработчикам все строительные блоки, необходимые для создания индивидуальных дизайнов без каких-либо раздражающих самоуверенных стилей.
«Лучшие практики» на самом деле не работают.
Я написал несколько тысяч слов о том, почему традиционные «семантические имена классов» являются причиной, по которой CSS трудно поддерживать, но правда в том, что Вы никогда не поверите мне, пока не попробуете это на самом деле. Если Вы можете подавить желание рвать достаточно долго, чтобы дать ему шанс, я действительно думаю, Вы удивитесь, как Вы когда-либо работали с CSS каким-либо другим способом.
Адам Уотан Создатель Tailwind CSS
Ресурсы:
- Сайт: tailwindcss.ru (рус.)
- GitHub: github.com/tailwindlabs/tailwindcss
Бонус
Если вы используете Tailwind CSS в своей разработке или планируете его использовать, было бы неплохо выделить несколько минут своего времени и взглянуть на эту библиотеку с открытым исходным кодом с более чем 50 компонентами, стилизованными с помощью Tailwind CSS и выпущенную под лицензия MIT.
P.S. Готовлю статью: почему вы должны его использовать Tailwind CSS?
Мне нравится читать статьи Adam Wathan, например, CSS и «разделение проблем»:
И другие, достаточно там нажать на автора…
На самом деле, имперически, некоторые программисты, которые работали с css достаточно долго, еще 10 лет назад вышли на подобную манеру. Скажу больше, когда в 15 такой стиль начал набирать обороты, многие воскнули:
Действительно подобный подход был удобный и многие применяли его на своих проектах, но он не был принятый. Это не особо стадартно, это трудно поддержить и т.д. готворили. Все те слова, что есть и сегодня.
А так, конечно, первой реакцией, когда наблюдаешь такой набор в html щаблонах, это сказать:
Надо просто попробовать и всё. :)
А на этом примере кстати, можно хорошо посмотреть, что становится и как делаются стандарты, «правильно».