@react_js

Страница 4318 из 5115
arts
04.07.2018
07:24:48
Зачем раздавать статику нодой/похапе? Нжинкс не завезли?

Artyom
04.07.2018
07:24:51
Ну я уже ответил)

Google
Artyom
04.07.2018
07:25:23
nginx как балансер и прокси - да

Artyom
04.07.2018
07:25:50
Про это
Камон https://t.me/react_js/431692

Cenator
04.07.2018
07:25:51
Default
04.07.2018
07:29:29
Artyom
04.07.2018
07:29:43
hdd

?

Default
04.07.2018
07:30:40
Не, я понимаю, когда у тебя там кубы и стопицот микросервисов

А фронту оно зачем, если ты не яндекс?

Artyom
04.07.2018
07:31:01
А вообще, краем уха слышал что последние 1-2 версии nginx сбавляет по скорости в угоду функционалу

А вообще, краем уха слышал что последние 1-2 версии nginx сбавляет по скорости в угоду функционалу
Никто не прокоментирует, а то, может, я не верную информацию распространяю...

Cenator
04.07.2018
07:50:29
А зачем?
видел в бенчмарках что нжинкс снижает перфоманс ноды

Илья
04.07.2018
07:51:46
Пользовати styled-componets, есть проблема, нужно прописать для компонента разные стили, в зависимости от того, в попапе он отображается или нет. Почему то констуркция ${PopupWrapper} & {...} не работает, cтили применяются всегда. В чем может быть проблема?

Google
Илья
04.07.2018
07:52:12
PopupWrapper это это просто styled.div``

Cenator
04.07.2018
07:52:58
PopupWrapper это это просто styled.div``
попробуй ${} > & если не сработает то придется в PopupWrapper перенести

Илья
04.07.2018
07:53:25
куда перенести?

Cenator
04.07.2018
07:53:59
// PopupWrapper ${Inner} { // styles }

Илья
04.07.2018
07:54:39
А почему мой пример то не работает? В доке все ок.

@artalar ты же вроде спец по sc?)))

Artyom
04.07.2018
08:01:00
Стили нужно будет описать в PopupWrapper, в котором селектором будет необходимый компонент

Т.е., по идее, не правильно завязывать логику отображения компонента от верхнеуровневой DOM структуры

Ну или пропсами, соответственно

Илья
04.07.2018
08:01:49
Но по доке то это норм

Artyom
04.07.2018
08:01:58
Илья
04.07.2018
08:02:01
https://www.styled-components.com/docs/advanced#referring-to-other-components

момент

не правильная ссылка

теперь верная

Artyom
04.07.2018
08:02:51
Нельзя сделать селектор в ребенке от родителя. Только в родителе к ребенку

Илья
04.07.2018
08:03:12
но вот же!



из доки

Google
Artyom
04.07.2018
08:03:29
????

Again
04.07.2018
08:03:46
стрелочную функцию можно сразу вызывать?

Artyom
04.07.2018
08:04:01
да

Vadim
04.07.2018
08:05:00
но вот же!
странная вещь)

Artyom
04.07.2018
08:05:45
Не знал ?‍♂️

Илья
04.07.2018
08:09:24
Слушай, ну работает https://codesandbox.io/s/wqx401r9nw
в доке и у меня работает(там тоже можно побаловаться)

Artyom
04.07.2018
08:10:13
Artyom
04.07.2018
08:11:57
@IlyaAgarkov может у тебя там какая левая специфичность и еще какой-то bg-color перебивает?

Azein
04.07.2018
08:12:04
эти гадания по селекторам только все усложняют

не нужно их тащить в стайледы, если есть хотя бы малейшая возможность так не делать

Илья
04.07.2018
08:12:36
@IlyaAgarkov может у тебя там какая левая специфичность и еще какой-то bg-color перебивает?
да не, bg color я же для теста сделал. И в стилях получается слектор без вложенности

А вот это интересно. Сделал еще парочку чисто тестовых комопнент. Пока оба в одном файле, все работает как положенно, стоит вынести в отдельный файлы и подключать через import - начинается вот такая канитель

какая то фигня с импортами. PopupWrapper то undefinded

Artyom
04.07.2018
08:17:31
Циклические импорты?

Google
Azein
04.07.2018
08:18:04
разумеется андефайнд

Илья
04.07.2018
08:18:28
разумеется андефайнд
почему разумеется?

Azein
04.07.2018
08:18:44
поэтому передай пропом (серия пикч “иди во фронтенд” с птичками)

Andrew
04.07.2018
08:19:20
Илья
04.07.2018
08:20:00
Azein
04.07.2018
08:21:00
Не надо так категорично
это моя война против каскада, действую с полной самоотдачей )))

Илья
04.07.2018
08:21:35
поэтому передай пропом (серия пикч “иди во фронтенд” с птичками)
тут дело не в том как это реализовано, а в том "почему?" так не работает

Admin
ERROR: S client not available

Илья
04.07.2018
08:22:58
Да и в целом, из-за разных отступов и размера шрифтов, мне не хочется передавать пропы во все вложенные элементы

Циклические импорты?
дело в них. Первый раз столкнулся с такой проблемой. Спасибо

Надо будет почитать про это

Yuriy
04.07.2018
08:34:49
Всем утро. Хотел спросить такую штуку, правильно ли так делать онЧендж и делать сетСтейт? onChange={event => this.setState({username: event.target.value})} value={this.state.username} И второй вопрос, каким образом значение с инпута перенести к примеру в пост реквест? username: this.state?

Yuriy
04.07.2018
08:39:10
+
Ок, тогда велью оставлю, а остальное вынесу отдельно, спасибо.

Artyom
04.07.2018
08:40:17
Надо будет почитать про это
Своими словами. Переменная в которую импорт осуществляется let, а не const. Импорт - это [синхронный] процесс (инициализация кода в импортируемом файле, а потом присвоение к указанным переменным). Когда какой-то модуль 1 осуществляет импорт другого модуля 2 - т.е. ожидает инициализации кода в файле 2, он (1) помечается как "в работе". Если обратиться к модулю "в работе", т.е. из модуля 2 попытаться заимпортировать модуль 1 (циклические импорты), что бы не создавать бесконечный цикл создается переменная, но в нее ничего не кладется (undefined), но при этом остается пометка, что при окончании импорта модуля 1, положить результат в переменную (которая в модуле 2). Таким образом можно делать рекурсивные ссылки и при этом не вешать сборщик (это по спеке, кстати).

Google
Artyom
04.07.2018
08:41:32
Своими словами. Переменная в которую импорт осуществляется let, а не const. Импорт - это [синхронный] процесс (инициализация кода в импортируемом файле, а потом присвоение к указанным переменным). Когда какой-то модуль 1 осуществляет импорт другого модуля 2 - т.е. ожидает инициализации кода в файле 2, он (1) помечается как "в работе". Если обратиться к модулю "в работе", т.е. из модуля 2 попытаться заимпортировать модуль 1 (циклические импорты), что бы не создавать бесконечный цикл создается переменная, но в нее ничего не кладется (undefined), но при этом остается пометка, что при окончании импорта модуля 1, положить результат в переменную (которая в модуле 2). Таким образом можно делать рекурсивные ссылки и при этом не вешать сборщик (это по спеке, кстати).
По идее обращаться к переменной из циклического импорта можно уже на следующий тик Promise.resolve().then(() => importedModule)

Holden
04.07.2018
08:48:32
Привет, кто-то использует recompose?И оправдано ли тащить его на все проекты?

Artyom
04.07.2018
08:55:49


Max
04.07.2018
08:55:58
какой вопрос, такие и ответы)

Илья
04.07.2018
08:58:49
это моя война против каскада, действую с полной самоотдачей )))
каскад не всегда плохо. В данном случае это что-то вроде media query))

Andrey
04.07.2018
09:04:42
Но так как tree-shaking, то пофиг.

Alex
04.07.2018
09:05:52
О, Сова... Хорошего выступления!

Сергей
04.07.2018
09:08:27
Alex
04.07.2018
09:09:17
Спасибо))
Можно попросить презентацию скинуть? Очень интересно было бы вживую послушать, конечно, но я не из Питера(

Alex
04.07.2018
09:09:53
Спасибо!

Tor
04.07.2018
09:09:56
А записи не будет, да? :( тоже не из Питера)

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