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

Ребят ктонибудь работатал и с тем и другим ? Styled-jsx

vs styled-components

Я хочу взять родной для Next Styled-jsx, так как считаю что он лучше оптимиизирован под Next (не нужно засовывать плагины для SSR, все из коробки)

Есть еще мнение (не мое) что Styled-jsx
1 Не содержит лишних абстракций по сравнению со styled-components
2 Гораздо проще напрямую использовать реквизит в стилях нежеле чем в styled-components

Но комьюнити у Styled-jsx во много раз меньше...не могу найти гриды на нем сделаные

Вопросы:

1 Какие подводные камни если взять родной для Next подход? Чего он не умеет из того что умеет styled-components?
2 Кешурется ли CSSinJS при использовании в SSR режиме?
3 Есть ли готовые гриды под Styled-jsx?

Вот эта штука дико навароченная
https://github.com/STRML/react-grid-layout

Вот это вроде ничего, но не понятно как с Next уживется (SSR поддерживает но требуются танцы с бубнами)
https://github.com/sealninja/react-ssr-example

Есть ли какое то лучшее решение для гридов под Next? И вообще какой подход для CSS луче взять, Styled-jsx vs styled-components?

1 ответов

8 просмотров

Пробовал на днях styled-jsx, даже закинул ПР им что бы можно было компоненты как селекторы использовать. Но комунити реально мертвое, как описывать стили по условию - не ясно (никак или крайне не удобно) и вообще по фичам сильно не догоняет до reshadow, так что я, снова, взял последний (reshadow). Там апишка лучше, динамические значения в css-vars автоматом идут и можно подрубить любой компайл-тайм процессинг. Из минусов: экосистемы особо нет или при ее переиспользовании от других решений возникают полемки.

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта