@react_js

Страница 3858 из 5115
Artyom
04.05.2018
08:54:15
Ну вы понимаете, что SC только под реакт, а кому-то нужен фреймворк-агностик UI-kit

И вот такие люди на сассе сидят

Ну либо писать на SC и импортировать в scss. Хотя это, думаю, сложнее (== в некоторых случаях невозможно)

Google
Andrew
04.05.2018
08:55:50
Зачем тебе ui кит

Без реакта

Andrey
04.05.2018
08:55:57
sc просто не нужен вне реакта)

Andrew
04.05.2018
08:56:06
Что бутстрап свою писать будешь ?

Cenator
04.05.2018
08:56:09
sc просто не нужен вне реакта)
вне реакта styled-elements

Artyom
04.05.2018
08:56:10
Зачем тебе ui кит
Ангуляр, ву?

Andrew
04.05.2018
08:56:19
А Если там логика

Andrey
04.05.2018
08:56:45
Artyom
04.05.2018
08:57:01
Andrew
04.05.2018
08:57:13
Что логика?
Ну в ui ките

Немного логики

Artyom
04.05.2018
08:57:26
sc просто не нужен вне реакта)
Так о том и речь, что верстка не на реакте, а приложение на реакте

Google
Andrey
04.05.2018
08:57:44
В вуе это частично решается с помощью scoped css, что весьма удобно.

Andrew
04.05.2018
08:57:50
Например всякие там хендлеры и тд

Artyom
04.05.2018
08:57:52
Немного логики
А у нас js фреймворко-зависимый?

а

Andrey
04.05.2018
08:58:22
Если вам нужен ui кит, который работает везде, то отвязывайтесь от реакта и прочего.

Artyom
04.05.2018
08:58:23
Ну нативно, че делать.... Ммм, в общем не простой вопрос, ясно

Andrew
04.05.2018
08:58:47
Ну реально это будет не ui кит тогда

А бутстрап

Andrey
04.05.2018
08:58:51
Да, и пишите обёртки поверх того, что надо.

Andrew
04.05.2018
08:58:59
Вот и все

Artyom
04.05.2018
08:59:25
css modules
Удобно динамику на нем писать? (нет)

Andrey
04.05.2018
08:59:28
А бутстрап
Нет. У тебя общая часть на чистом js. Обёртки можно для любой технологии написать.

Stepan
04.05.2018
08:59:43
Artyom
04.05.2018
08:59:52
Нормально
Через classNames?

Stepan
04.05.2018
08:59:56
Да

Artyom
04.05.2018
09:00:04
:рука_лицо:

Stepan
04.05.2018
09:00:40
Ну ты хотел и рыбку съесть, и на хуй сесть

css modules это не конец света

Google
Default
04.05.2018
09:01:59
Хз, у меня вот сейчас впервые за все время появилась нужда заюзать styled-components

До этого вполне нормально с модулями жил

Stepan
04.05.2018
09:02:23
Ну вот и мы живём

Есть плюсы

Default
04.05.2018
09:02:38
Да в смысле есть плюсы

Это немношк разные вещи

Artyom
04.05.2018
09:02:49
А норм, вроде

Artem
04.05.2018
09:07:04
в css модули когда надо что то эдакое сделать, начинаются танцы с бубном, подмена классов и прочее, в cs пропсы прокинул или вычеслил и всё ок

Default
04.05.2018
09:18:16
почему нужда?
Потому что куча динамических стилей и переключать классы на каждый чих уже нет никаких сил

Сергей
04.05.2018
09:19:54
classnames не помогает?
с ним тоже ад

Artyom
04.05.2018
09:20:05
classnames не помогает?
Ты на SC не писал, да?

Default
04.05.2018
09:20:14
classnames не помогает?
Больше сущностей - больше ошибок

Artyom
04.05.2018
09:20:21
К cn вообще возвращаться не хочется после него

Default
04.05.2018
09:20:32
Легко ошибиться в названии класса, например

Сергей
04.05.2018
09:20:46
Default
04.05.2018
09:21:01
Ага, потому что это не ошибка с точки зрения цсс :)

Andrew
04.05.2018
09:21:59
inline styles ?

Google
Сергей
04.05.2018
09:22:06
ещё хуже

по факту нет нифига

ни тем, ни отношений ни селекторов, ни псевдоселекторов

Andrew
04.05.2018
09:23:15
Ну если оч динамически надо чет менять

Сергей
04.05.2018
09:23:25
в инлайн стилях смысла нет

Andrew
04.05.2018
09:23:32
sc умрет классы делать

Сергей
04.05.2018
09:23:38
не

он быстрый

Andrew
04.05.2018
09:23:59
Ну мб к 3 версии

Artyom
04.05.2018
09:24:11
Да и раньше

Сергей
04.05.2018
09:24:25
Andrew
04.05.2018
09:24:28
Потому что я когда делал draggable элементы

Сергей
04.05.2018
09:24:39
он не делает классы на каждый рендер

Andrew
04.05.2018
09:24:44
И там позишн постоянно менялся

Сергей
04.05.2018
09:24:44
там мемоизация

Andrew
04.05.2018
09:24:52
Sc лагали

Сергей
04.05.2018
09:24:53
И там позишн постоянно менялся
ты позицию через sc ставил?

Andrew
04.05.2018
09:25:05
Ага

Сергей
04.05.2018
09:25:07
пиздец

Илья
04.05.2018
09:25:25
Легко ошибиться в названии класса, например
в сочетании с isomorphic-style-loader проблем нет

Google
Artyom
04.05.2018
09:25:27
Потому что я когда делал draggable элементы
Любая работа с dnd должна сопровождаться чутким мониторингом перформанса. А в SC для этого есть attrs

Сергей
04.05.2018
09:25:49
style={{ top: , left: }}

Сергей
04.05.2018
09:26:16
Artyom
04.05.2018
09:26:26
Что бы не писать style={{ top: , left: }}

Сергей
04.05.2018
09:26:30
когда ты юзаешь элемент, как ты ему attrs поменяешь

Artyom
04.05.2018
09:26:45
Точнее не писать в использовании компонента, а внутри компонента

Сергей
04.05.2018
09:26:46
Ну attrs для этого
как он поможет?

Andrew
04.05.2018
09:26:48
style={{ top: , left: }}
Ну так потом и сделал

Сергей
04.05.2018
09:26:58
Ну так потом и сделал
все сразу так делают

Andrew
04.05.2018
09:27:02
Но инлайн стили ж не нужны ))0000

Сергей
04.05.2018
09:27:14
блбдь

Andrey
04.05.2018
09:27:15
Как и goto

Default
04.05.2018
09:27:18
в сочетании с isomorphic-style-loader проблем нет
У меня SPA, я плевать хотел на индексацию и прочую хурму, мне надо, чтоб писать было удобно

Artyom
04.05.2018
09:27:28
Andrey
04.05.2018
09:27:31
Но есть ситуации, когда лучше с ними, чем без.

Andrew
04.05.2018
09:27:38
Да

Сергей
04.05.2018
09:27:43
Но инлайн стили ж не нужны ))0000
нет смысла ВСЁ писать на инлайн стилях

Илья
04.05.2018
09:28:09
У меня SPA, я плевать хотел на индексацию и прочую хурму, мне надо, чтоб писать было удобно
при чем тут индексация? там механизм не позволяющий юзать класс которого нет

Andrew
04.05.2018
09:28:14
нет смысла ВСЁ писать на инлайн стилях
Ну так конечно, просто я хотел сказал что иногда без них никак

Страница 3858 из 5115