@react_js

Страница 4825 из 5115
Сергей
16.09.2018
23:49:28
А можешь кинуть сорцы?

М
16.09.2018
23:50:02
Разные же кейсы
Имеешь в виду, что иногда лучше так (как Дима скинул), а иногда один компонент перекраивать?

Lorem
17.09.2018
06:24:08
Ребят, нужен совет: помогите собрать стек библиотек и знаний серьёзного React dev'a В стиле Хранение данных приложения - Redux Запросы на сервер - axios и др. делайте рассчёт, что я знаю голый react (без сверх есстественного, но в состоянии написать что-то средней сложности, без SSR, Redux и всяких асинхронных приморочек) Хочу сразу для себя определить дальнейший вектор развития

Георгий
17.09.2018
06:28:54
Имеешь в виду, что иногда лучше так (как Дима скинул), а иногда один компонент перекраивать?
Что бы не сломать мозг лучше делать компоненты небольшими. "Разделяй и властвуй". Во всех этих "свичах" в виде можно легко запутаться. Если размер компонента превышает разумную величину, после которой кажется, что уже начинаешь теряться в нем, то стоит разбить на мелкие компоненты.

Google
Uryashnik
17.09.2018
06:37:13
Всем привет,народ кто может взять на обучение на платной основе,начальный уровень есть,но мне не хватает поддержки и советов опытного наставника ,у кого есть возможность и желание напишите в личку пожалуйста с Вашей ценой вопроса почасово

Roman
17.09.2018
06:59:50
Спасибо за стек, пойду пережёвывать
это фигня на самом деле. Вот что мозги ебет



Lorem
17.09.2018
07:11:32


Nikolay
17.09.2018
07:12:11
что прям весь lodash импорт?

Konstantin
17.09.2018
07:12:48
Сова ещё вчера скринил. Что-то встали цифры

Владимир
17.09.2018
07:13:17
Доброе время суток. Прошу сильно не пинать, React не знаю а приходится его использовать для разработки. Суть проблемы - как сделать, чтобы при заходе по любому роутеру выдавалась страница авторизации (если пользователь не авторизированый), а только после авторизации пускала дальше.

Google
Владимир
17.09.2018
07:15:06
Спасибо

Alexey
17.09.2018
08:46:58
как в styled components прогрузить font для какого-то компонента (вариант с глобалом мне не подходит)

Roman
17.09.2018
08:49:07
как в styled components прогрузить font для какого-то компонента (вариант с глобалом мне не подходит)
очень странно, что у тебя есть отдельный фонт для компонента

Artem
17.09.2018
08:49:10
стайледы к подгрузки шрифтов мало отношения имееют

можно динамически шрифт подгрузить когда надо

Serge
17.09.2018
08:50:08
И работают хуёво в v3. Берешь цсс файл суешь туда шрифты и юзаешь в чем трабл?

Roman
17.09.2018
08:53:19
Как выяснилось, styled-components стили не могут быть экстрагированы в статический CSS файл (например используя extract-text-webpack-plugin). Это значит, что браузер не сможет начать интерпретацию стилей до тех пор, пока styled-components не «распарсит» их и не добавит в DOM.

я помню мы тут обсуждали

но не могу найти

Roman
17.09.2018
08:59:42
я сейчас смотрю перфоманс, и там рекалк стилей все равно происходит после парса дома

что со стайледами, что с css

Roman
17.09.2018
09:01:29
тут скорей вопрос в том, что css в другом потоке парситься, а со стайледами в потоке парса js

Google
Roman
17.09.2018
09:02:06
может я не там смотрю, но во вкладке перфоманс, я вижу, что стили начинают перевычисляться после парса ДОМ

Дмитрий
17.09.2018
09:02:31
Это не вопрос именно по причине которую я написал

Никто не мешает экстрагировать при компиляции так как тебе требуется

Если конечно есть достаточно сильная мотивация)

Более того, емнип, в стайлед бабель плагине похожий вариант изначально есть

Roman
17.09.2018
09:04:57
получается, даже если хитро писать стили, то на gpu они не уйдут вычисляться?

Дмитрий
17.09.2018
09:05:36
Чем хитрее твой цсс тем больше он будет перевычисляться

Тут даже не в стайледе дело

Admin
ERROR: S client not available

Дмитрий
17.09.2018
09:06:09
Просто ты заюзал атрибуты вызывающие reflow

Roman
17.09.2018
09:06:59
из-за этого пункта, я не могу протащить стайледы в проект (

Vadim
17.09.2018
09:08:06
Roman
17.09.2018
09:08:45
так а в чем у тебя проблемы?
мне не хватает аргументов, чтобы этот пункт в споре выиграть

Roman
17.09.2018
09:09:15
а с кем ты споришь?)
с ведущим разработчиком

Dmitry
17.09.2018
09:09:26
так а в чем у тебя проблемы?
https://github.com/styled-components/styled-components/issues/1593

Roman
17.09.2018
09:09:29
чтобы sass не использовать

Dmitry
17.09.2018
09:09:36
вот один из вариантов проблем с sc

Roman
17.09.2018
09:10:04
вот один из вариантов проблем с sc
это не проблема, шрифты через css лучше подключать

Dmitry
17.09.2018
09:10:15
в одном из проектов было такое export const Label = styled.label` font-size: 16px; .... ${props => props.isActive && ` font-size: 11px; .... `}; `; Это вызывало перезагрузку фонтов

Google
Тимофей
17.09.2018
09:10:18
https://github.com/styled-components/styled-components/issues/1593
да из за этого шрифты импорчу не стайледом

Vadim
17.09.2018
09:10:36
Dmitry
17.09.2018
09:11:23
А там не только шрифты, там может быть же что угодно. Суть в том, что нельзя статически выцепить все варианты css-ок и их предзагрузить.

Roman
17.09.2018
09:11:30
SC больше про стилизацию компонентов, а не какие-то вещи как шрифты

Dmitry
17.09.2018
09:11:52
тогда бы они лучше не делали injectGlobal

Roman
17.09.2018
09:12:13
тогда бы они лучше не делали injectGlobal
через него body определять и т.д

Тимофей
17.09.2018
09:12:14
Roman
17.09.2018
09:12:18
но не шрифты

Cenator
17.09.2018
09:21:40
мне не хватает аргументов, чтобы этот пункт в споре выиграть
Грузятся стили только для того что отрендерено

Roman
17.09.2018
09:22:25

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