Size: a a a

Programming Offtop

2021 May 05

Kd

Konstantin dmz9 in Programming Offtop
и типа... нахуя это всё если можно было изначально делать всё отдельно
источник

Kd

Konstantin dmz9 in Programming Offtop
так вот именно не про стили и в итоге нах не нужен в вебе
источник

AN

Alexander Nozik in Programming Offtop
Вы специально не читете ни слова из того, что я пишу?
источник

AM

Andrew Mikhaylov in Programming Offtop
Так это отличная тема, всего раз в десять лет продукт переписывать. Подавляющее большинство продуктов столько не живут, если ты скажешь не очень толковому менеджеру, что проблему можно на 10 лет отложить, не рефакторя, он плясать будет от счастья)
источник

AN

Alexander Nozik in Programming Offtop
Вы на каком фреймворке веб делаете? На голом HTML?
источник

Kd

Konstantin dmz9 in Programming Offtop
нет канеш. на вуе например делаю
источник

AM

Andrew Mikhaylov in Programming Offtop
Так тебе шашечки или ехать переиспользовать стили между платформами или "нормальный цсс"?
источник

AN

Alexander Nozik in Programming Offtop
Отлично. Вуй откуда стили берет? И являются ли стили частью вуя?
источник

AM

Andrew Mikhaylov in Programming Offtop
Дык не пользуйся, его ж тебе не продают
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну вряд ли нечаянно.
источник

Kd

Konstantin dmz9 in Programming Offtop
можешь писать отдельно, можешь внутри single file component
источник

Kd

Konstantin dmz9 in Programming Offtop
можно сделать scoped стиль для конкретно одного виджета, можно общие для всех, наследовать, миксины, экстенды, переменные
источник

Kd

Konstantin dmz9 in Programming Offtop
а зачем его создавать если не продавать?
источник

AN

Alexander Nozik in Programming Offtop
тут тоже можно отдельным файлом, можно, отдельным тайп-сейф билдером и можно инлайном: https://github.com/JetBrains/compose-jb/blob/be66d9e822fde85cee013ba4b05a6ea6e050f20b/examples/web_landing/src/jsMain/kotlin/com/sample/components/Layout.kt#L15-L21
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну вот и в компоузе можно писать стили отдельно, хоть на CSS, хоть на SASS с подключением гредл-плагина, хоть на котлине при желании.
источник

AM

Andrew Mikhaylov in Programming Offtop
Single file component-ов только нет, потому что я не знаю, какой дурак придумал лепить в одном файле за двумя разделителями три разных формата со своим синтаксисом, что пришлось поддерживать во всех популярных текстовых редакторах.
источник

AN

Alexander Nozik in Programming Offtop
Просто компоуз - это не тема для сайта, это движок для связи данных и модели, аналогично ядру того же vue. Хотя идейно он ближе к реакту
источник

AN

Alexander Nozik in Programming Offtop
+++
источник

AN

Alexander Nozik in Programming Offtop
источник

Kd

Konstantin dmz9 in Programming Offtop
sfc охуенная тема, разделение концептов, лучше чем месиво из jsx
источник