169 похожих чатов

Я заметил, что тут не сильно любят теилвинд Можете тоже

накидать почему?

5 ответов

25 просмотров

Реакт, реакт безупречен

Volodymyr Klimov
Реакт, реакт безупречен

та пусть он уже атдыхает, шо вы его пинаете всё ))

Потому что многие считают это чит-кодом чтобы не думать о том как писать стили. Только вот проблема в том что думать всё-равно придётся, а работать с этим и читать это ой как непросто.

Stanislav Lashmanov
Потому что многие считают это чит-кодом чтобы не д...

[-------Стандартный подход-------] Плюсы: - Не нужно изучать новый синтаксис проще новым разработчикам если они пришли из ЦСС. - Сверху вниз читать по строчке чуть удобнее, но не существенно Минусы: - Вам нужно прыгать между стилями и хтмл, от которого голова кружится, и теряется фокус - Вы всегда думаете о том как назвать класс, постоянная когнитивная нагрузка на мозг, не редко бывают кейсы когда просто нужно добавить 2 стиля на элемент, а назвать класс не получается. - Вы печатаете дольше так как нет шорткатов, использование дизайн токенов, медиа запросы еще больше замедляет [-------Тейлвинд-------] Плюсы: - Не нужно прыгать между стилями и хтмл - Вы не думаете о том как назвать класс пока вам это реально необходимо, например когда вам нужно создать компонент. - Вы печатаете быстро если набить руки и вникнуть, шорткаты ускоряют повседневную разработку и Вы итерируете быстрее. - Дизайн токены, медиа выражения и прочее вшиты в сами названия классов что так же ускоряет процесс, печатаете существенно быстрее за счет этого. - Разработчик ограничен одними токенами, и у него в принципе нет возможности сделать что-то не корректно, соотвественно нет захардкоженных значений и дизайн автоматически становится более консистентным, без участия треьтего лица. - И в конце концов, вы можете в некоторых случаях фолбекнуться в обычный ЦСС если это очень необходимо, хотя нужно будет это крайне редко. Минусы (большинство из которых решается, что не сказать про стандартный подход): - Иногда кол-во классов может становится большим, но это не частое являние, а так же проблема решается тулингом/ide, можно скрывать классы, а так же eslint'ом энфорсить единый порядок классов что делает ваш код автоматически более читаемым, разница с классическим подходом лишь в направлении, тут просто слева на право, а так же не нужно прыгать между цсс/хтмл. - По началу тратите время на изучение синтаксиса, но когда вы становитесь профи то вы будете изнечтожать обычного смертного на ЦСС. Не знаю еще что сказать) Объективно Тейлвинд выглядит как очень хороший кандидат для использования в проде!

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
как быть с принтером? такой подход прокатит?
zamtmn
12
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Карта сайта