Size: a a a

Nuxt.js | Vue SSR

2021 February 21

Д

Деда in Nuxt.js | Vue SSR
Спасибо!
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Очень редкие кейсы нельзя реализовать стандартными классами.
источник

AP

Anton Permyakov in Nuxt.js | Vue SSR
Виталий Шутов
Я объясню. Tailwind избавляет от необходимости переключаться на отдельный <style> в процессе прототипизации. Что сокращает временные затраты на 25% как минимум.
ну это как-то сильно притянуто, что аж переключаться нужно
они и так в одном файле лежат
источник

Д

Деда in Nuxt.js | Vue SSR
Сергей Рыжков
Я вот пока @applay как фишку и увидел. А так, если просто утилитарные классы юзать (без компонентов и JS), а затем кастрировать PurgeCSS, то пока... тайлвинд те же яйца, вид с боку, имно!
Ну значит я должен буду создать ещё одну сетку и описать свои css классы утилиты, и продумать их архитектуру
источник

Д

Деда in Nuxt.js | Vue SSR
Компоновать pl-2 mt-4 width-5 проще чем padding-left: margin-top width:
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Anton Permyakov
ну это как-то сильно притянуто, что аж переключаться нужно
они и так в одном файле лежат
Вообще ничего не лежит )))
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Нету никакого style )))
источник

Д

Деда in Nuxt.js | Vue SSR
Anton Permyakov
ну это как-то сильно притянуто, что аж переключаться нужно
они и так в одном файле лежат
Все не так, добавляются ещё классы в этом случае
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Если прям жестокий кастом, то да, можно и залить style
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Деда
Все не так, добавляются ещё классы в этом случае
Ну нет смысла в отдельном классе, если он для одного компонента
источник

AP

Anton Permyakov in Nuxt.js | Vue SSR
Виталий Шутов
Нету никакого style )))
а без теилвинда есть, но переключаться между блоками не сложно, они и так максимально рядом
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Anton Permyakov
а без теилвинда есть, но переключаться между блоками не сложно, они и так максимально рядом
А тут вступает аргумент номер два - читаесмость кода
источник

Д

Деда in Nuxt.js | Vue SSR
Парни спор если честно не о чем
источник

AP

Anton Permyakov in Nuxt.js | Vue SSR
Виталий Шутов
А тут вступает аргумент номер два - читаесмость кода
и с теилвиндом она субъективно хуже
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Попробуй пойми что оазначает: ChatBlock_chat-item
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Что там, инлайн, может флекс
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Anton Permyakov
и с теилвиндом она субъективно хуже
Угу. Приходит новый фронт. Смотрит и видит flex. Или видит ChatBlock_chat-item. В каком из двух классво применен flex?
источник

Д

Деда in Nuxt.js | Vue SSR
Я верстал сам, и много. И тогда уже понял что нужно приходить к архитектуре вёрстки а не тупо описывать каждый класс сам. Без архитектуры ты начинаешь повторяться, создавая ещё копии стилей. Bootstrap имеет осмысленность верстки и правила, но тянет кучу не нужного
источник

AP

Anton Permyakov in Nuxt.js | Vue SSR
Виталий Шутов
Угу. Приходит новый фронт. Смотрит и видит flex. Или видит ChatBlock_chat-item. В каком из двух классво применен flex?
а зачем ему это знать из разметки?
источник

Д

Деда in Nuxt.js | Vue SSR
Архитектура должна быть
источник