LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт. Он определяет границы компонента как минимальной единицы для переиспользования, а не CSS-утилиты.

Представление — это разметка, стили и логика вместе, не надо их кроить по отдельности.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px, padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1, p-2, p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было. Главное — чтобы абстракция не вытекала за пределы компонента.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт. Он определяет границы компонента как минимальной единицы для переиспользования, а не CSS-утилиты.

Представление — это разметка, стили и логика вместе, не надо их кроить по отдельности.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px, padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было. Главное — чтобы абстракция не вытекала за пределы компонента.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт. Он определяет границы компонента как минимальной единицы для переиспользования, а не CSS-утилиты.

Представление — это разметка, стили и логика вместе, не надо их кроить по отдельности.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было. Главное — чтобы абстракция не вытекала за пределы компонента.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт. Он определяет границы компонента как минимальной единицы для переиспользования, а не CSS-утилиты. Представление — это разметка, стили и логика вместе, не надо их кроить по отдельности.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было. Главное — чтобы абстракция не вытекала за пределы компонента.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт. Он определяет границы компонента как минимальной единицы для переиспользования, а не CSS.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было. Главное — чтобы абстракция не вытекала за пределы компонента.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт. Он определяет границы компонента как минимальной единицы для переиспользования, а не CSS.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules всратые имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исправление Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты (которые можно даже отключить для прода), комментарии. Но нет, мы будем ломать глаза о сгенерированные CSS Modules имена классов %)

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)

Исходная версия Nervous, :

готовый DOM и трудности с отладкой всего этого дерьма

С трудом верится, что ты не найдёшь способ идентифицировать элементы, если понадобится. Идентификаторы, классы, дата-атрибуты, комментарии.

тейлвинд даёт в основном только единичные правила.

Потому что это его задача, его single responsibility. Разбивкой на компоненты занимается условный реакт.

Стандартные запчасти — это правила CSS, а не тупые обёртки над ними

Свойства CSS, особенно с непрерывным диапазоном значений (padding: 13,68px,padding: 3.5em) — это не стандартные запчасти, это сырой материал, из которого тейлвинд делает стандартные запчасти (p-1,p-2,p-3).

Эта абстракция убога тем, что она протекает

Разделение на контейнеры и элементы не тейлвинд привнёс, оно всегда тут было.

какой-то хрен с форума авторитетно заявляет, что тайлвинд — труЪ. Мне бежать его внедрять?

Желательно бегом %)