Ну все я вас понял, принял, осмыслил. Провел ресерч аудитории, используя все свои скиллы датасайенса (ебать вы бы видели че я сделал, ссылка на исследования в конце) Я прекрасно понимаю ваши желания и мнения по поводу контента в этом канале. Поэтому я вас щас расскажу про развитие стилизации на сайтах и почему TailWind это разъебалово нахуй.

Все началось с того, что раньше стилей не было вообще. Был обычный HTML и больше ничего. Тогдашние сайты выглядели как мусор ебанный и поэтому через пару лет изобрели CSS и тут понеслась. На сайты стали добавлять всякие текстуры, цвета ебнутые шрифты и 3д текст. Теперь сайты выглядят не просто как мусор ебанный а цветастый ебанутый мусор. Со временем люди конечно начали приходить к каким-то общим правилам UI/UX, и начали даже появляться красивые и классные сайты и тут Адобе выкатывает Flash. Все снова начали делать ебанутые пестрые сайты, с миллиардом анимаций, взрывов, голых телок и всем другим, чего не хватало Flash-разработчикам. Но потом поняли, что JS это круто и флеш помер. За несколько лет до этого умные челы поняли, что как-то не очень удобно писать стили в обычном css и поэтому начали изобретать препроцессоры. Точно понять какой препроцессор был первым тяжело, поэтому предположу, что это был sass. Чо такое препроцессоры Это нанотехнология, которая позволяет написать стили в удобном формате, который предлагает сам препроцессор, и затем она превращает написанный код в обычный css. Самое заметное отличие многих препроцессоров - синтаксис. Обычно он самую малость отличается от обычного css, но сука становится удобно, что ахуеть. Главное отличие - они завозят больше функций для стилизации. Например SASS позволяет создавать миксины - штуки которые похожи на шаблоны. Например мы создаем базовый шаблон тени и далее, когда нам нужна тень но необычная а желтая, мы обращаемся к заранее созданной миксине тени и просто, как в функцию в любом языке программирования, вписываем в нее какие-то входные данные. Также SASS позволяет более удобно работать с переменными CSS. Их легко инициализировать и легко применять. Круто конечно, но когда ты разраб с "опытом" то тебя уже просто заебывает писать стили самому. Специально для таких людей придумали Bootstrap. Bootstrap это огромная библиотека заранее прописанных стилей. С его помощью можно очень быстро и просто стилизовать свой крутой сайт. В нем уже заранее стилизованы все самые нужные элементы - кнопки, инпуты, хединги, формы, вся хуйня. А потом придумали React, и бутстрап применять стало не модно. Так как бутстрап уже не модно, серьезные дяди изобрели Material UI - библиотеку готовых компонентов, в которых уже есть многий функционал, который обычно надо реализовать с нуля и впадлу. Самое прикольное (или нет) все стили подходят под какой-то там стандарт гугла и если вы создаете сайт с использованием MUI то скорее всего в итоге он будет очень похож на любой сервис гугла. Классно но бля, хочется разнообразия, но стили писать все еще лень. Поэтому придумали TailWind.css. TailWind - библиотека стилей. Часто его называют бутстрап 2, но у него совсем другой вектор развития. Если бутстрап дает просто готовые стилизованные элементы, то таилвинд дает разрабу возможность писать стили с нуля, НООООООООООО, в ахуеть каком сокращенном синтаксисе и в том же файле где он пишет верстку. Вот пример Обычный код на CSS:

.block {
  background-color: red;
  color: white; 
  padding: 20px;
  border: 2px solid black;
  border-radius: 10px; 
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2); 
  font-size: 16px; 
  text-align: center; 
}


А вот тоже самое но с tailwind:

<div class="bg-red-500 text-white p-4 border border-black rounded-lg shadow-md text-center text-lg">
  Этот блок использует Tailwind CSS
</div>


Разъеб, да?

Исследование