Как front-end ловят хвост, а в итоге становятся ветрозадыми?

Никого не хочу оскорбить, здесь просто мое мнение, автор порой тоже делает полную хрень.                  В начале было слово и слово это "HTML"       Html был скучным и люди придумали css, который писали в html, но css в какой-то момент стало так много, что люди придумали отделить их друг от друга, дабы не засорять семантику html всяким мусором. Время шло, вырастали новые вкатуны и одному из них пришла отличная идея: "А что если мы будем писать css в классах?". КлАсСнАя мысль, не правда ли?                    Затем приходит фронт       Заприметив новую популярную библиотеку, он решил опробовать ее́ в действии.

  • О, прикольно, теперь я могу не выходить из html и писать сайт грамотно, круто!
  • Классы удобные, да и кастомизация ничего так.          И он начинает использовать tailwind всегда и везде: в интернет магазине, в админке, в todo листе, в бутерброде. В какой-то момент его одержимость перерастает в манию и он решает использовать tailwind на себе…                    Проходит 2 недели       На проект отправили 2-го фронта, который должен был разобраться в ситуации, войдя в помещение, облитое светом одной тусклой лампы над дверью, он обнаружил стол с ноутбуком, открыв запылившийся девайс, который явно не использовали очень долго, он начал шастать по папкам - "to-do-app", "shop", "admin"… О, наконец-то "awesomeproject300$". Открыв его, он увидел только 1 css файл, что сильно его насторожило, наконец, открыв html его посещает только одна мысль: "Что черт возьми тут происходит?". Закрывая ноутбук он почувствовал как по его спине прошел знобный холод, но в чем причина? Отведя свой взгляд от экрана он заметил новую тень, появившуюся впереди себя. Сердце начало стучать быстрее, глаза невольно открылись шире обычного, а все тело так и кричало "Ты в опасности", он бы хотел закричать, но его рот уже закрыла чужая рука - "Черт, почему все обернулось именно так?" - проскочило в сознании, но размышление над мыслью прервало хриплое "TAILWIND".                    Ну а дальше описание в стиле гачи, которое здесь будет забанено, да и я как-то не по этой теме, так что…                 Я ВОЗМУЩЕН!       Как можно было взять и осквернить философию веб разработки?          Сегодня я искал CSS UI библиотеку и вся лента была в tailwind-е. Из интереса попробуйте набрать "css ui library" в GitHub, порядка 30% репозиториев будет основано на tailwind.                    Ну сделано на tailwind, нравится он людям, в чем проблема?       Проблема в том, что tailwind всегда несёт за собой философию atomic CSS, которая ветрозадит твой код, превращая его в кашу спустя, буквально, 2 недели разработки, а делать на нем библиотеку может каждая мартышка и выходит она без своей изюминки. Это всегда материал дизайн с привкусом расслоения общества на унесённых ветром и дубов, которые корнями вцепились в фундамент (который, иногда, стоит на jQuery, но это отдельная тема)                Да и ладно что он мне не нравится       Мне и комьюнити не нравится, почему все пользователи ветряного пытаются мне его продать так, будто это лечит а не ставит раком? А если я говорю, что фреймворк не очень мне начинают с пеной у рта доказывать, что это лучшее что существовало на нашей земле, а я так-то кушал мороженое в тот момент и был категорически не согласен с этой точкой зрения.              Однако          Хоть я и отношу себя ко второму типу, всё-таки открыт для чего-то нового и могу заверить, что стартовать проект с tailwind - реально круто, буквально за 30 минут можно сделать целую страницу оптимизированную для всех устройств и в случае разработки MVP лучше tailwind я ничего не находил. Да, некоторые жалуются, что надо смотреть доки каждый раз, но если ты не знаешь css и до сих пор прогаешь в notepad++, то тут явно проблема не tailwind.                    Как итог     Пишите на tailwind, но помните, длительное использование может привести к ветрозадости
Как front-end ловят хвост, а в итоге становятся ветрозадыми? | Сетка — социальная сеть от hh.ru