
andretshurotshka?❄️кде
10.07.2018
19:47:40
делай прагму свою

Дмитрий
10.07.2018
20:00:25

Artyom
10.07.2018
20:21:30
Плохой пример с рекурсией при обновлении пропсов. Может, просто, while(true)?

Дмитрий
10.07.2018
20:22:07
А ето не рекурсия

Google

Дмитрий
10.07.2018
20:22:17
Это обновление при изменении

Artyom
10.07.2018
20:22:56
Так будет же в конце новый генератор? А в конце его еще один? А в конце того еще...
Ну т.е. я тоже не совсем правильно сказал
Там от пропсов зависимости сейчас как бы не видно вообще

Дмитрий
10.07.2018
20:27:07
Кроме бесконечного лупа но лучше как нибудь без этого

Vladislav
10.07.2018
20:29:16
Всем привет, помогите с redux пожалуйста
у меня в state есть два обьекта
первый это категории а второй это фильмы
сделал subscribe, как только получаю категории, то рисую их, после получения фильмов, срабатывает снова subscribe и рисуется раздел категорий второй раз
Можно ли как-то подписываться на изменение конкретных обьектов ?

Дмитрий
10.07.2018
20:29:32
Ну и мне там еще многое не нравится на скрине иначе опубликовал бы уже

Alina
10.07.2018
20:35:35
Всем привет, возможно вопрос достаточно простой, но не зря же есть такое сообщество - задачка - есть небольшое приложение использующее next (возможно это важно) есть с страничка и в ней компонент с простым булевым пропсом, в зависимости от этого в этом компоненте рендерится тот или иной простой компонент. Проблема в том что на какую то долю секунды всегда рендерится не тот простой компонент который требуется, может кто то сталкивался?

Eugene
10.07.2018
20:36:27

Stepan
10.07.2018
20:36:27
при серверном рендеринге componentDidMount не вызывается, если что
пили в конструкторе, если надо и там, и там

Google

Eugene
10.07.2018
20:37:22

Stepan
10.07.2018
20:37:32

Roman
10.07.2018
20:38:38

Alina
10.07.2018
20:38:48
логика в componentDidMount?
Нет, я использую плагин который считает ширину окна, он предоставляет данные, которые передаю в эту булевую переменную уже напрямую чисто ради теста, там сейчас что то вроде isSmallDevice={this.props.size.wudth < 1024}

Roman
10.07.2018
20:38:55
точнее сказать, не конфликтуют

Stepan
10.07.2018
20:39:07
показывай там какую-то крутилочку, а инициализируй уже на клиенте

Roman
10.07.2018
20:39:33

Alina
10.07.2018
20:39:40

Stepan
10.07.2018
20:39:44

Alina
10.07.2018
20:39:49
Секундном

Stepan
10.07.2018
20:39:54
потому что он не может посчитать ширину окна

Roman
10.07.2018
20:40:07
сервер тут вообще сейчас не причем

Stepan
10.07.2018
20:40:23
ну тут просто концептуально не получится сделать, как хочется
have fun крч

Roman
10.07.2018
20:41:21
пока кода не будет, смысла нет что-то писать
а так чатик по nextjs @nextjs_ru

Alina
10.07.2018
20:42:05

Google

Stepan
10.07.2018
20:44:29
Секундный неправильный рендер это то, что отдаёт сервер. Пока клиент не инициализируется, ты будешь его видеть

Alina
10.07.2018
20:44:38
Действительно дело видимо в этих секундах подсчёта, если напрямую передать просто true, то все ок. Я и заюзала плагин, который типа работает с ssr, чтоб избавиться от костылей, но видимо это тоже несовершенная вещь

Stepan
10.07.2018
20:44:58
На сервере никак не посчитать ширину окна
Поэтому плагин просто делает так, чтобы не падать при ssr
Но работу на серваке делает неправильно

Alina
10.07.2018
20:45:20
В чем вообще профит ssr?) сделать что то очень простое и быстрое?

Stepan
10.07.2018
20:45:23
Выход - показать крутилочку

Roman
10.07.2018
20:45:29
Омг

Stepan
10.07.2018
20:45:29
ssr даёт seo

Roman
10.07.2018
20:45:35
какой бред

Hari
10.07.2018
20:46:16
кидали недавно видос с яндекса про ssr на реакте, неплохое вроде

Roman
10.07.2018
20:46:28

Stepan
10.07.2018
20:46:29

Hari
10.07.2018
20:46:35

Roman
10.07.2018
20:46:46

Stepan
10.07.2018
20:46:53
Челик, там всё понятно

Roman
10.07.2018
20:46:59
ну если ты ванга

Stepan
10.07.2018
20:47:13
Ну я не один раз сталкивался с такой хуйней

Roman
10.07.2018
20:47:16
и имеешь телепатические способности, то я звоню в нужный отдел

Abu
10.07.2018
20:47:18
https://youtu.be/OT0NmoPYi_Q

Google

Roman
10.07.2018
20:47:47

Stepan
10.07.2018
20:48:09
Там данные зависят от клиенского окружения
Сука

Alina
10.07.2018
20:48:13
Выход - показать крутилочку
Она мне другой баг создаёт к сожалению) почему то обычная крутилка по сеттаймауту в didMount начинает влиять на вычисление окна, появился баг в виде каких то странных чисел, например для мобильных размер окна на эти секунды лоадера 960х1740 (может быть тоже ssr как то влияет, другого объяснения пока не найдено)

Stepan
10.07.2018
20:48:15
Которого нахуй нет на сервере

Admin
ERROR: S client not available

Stepan
10.07.2018
20:48:25
"У меня такого не было"
Охуеть
Ну не было и радуйся

Alina
10.07.2018
20:50:17

Roman
10.07.2018
20:51:17
а если это компонент

Artyom
10.07.2018
20:51:23

Roman
10.07.2018
20:51:25
то тем более

akaSybe
10.07.2018
20:51:40
ребята, кто какой подход использует:
React+Redux+Thunk
получаю некие данные от сервера, и нужно их преобразовать допустим в немного другой вид (смаппить).
это делается в thunk-action?

Roman
10.07.2018
20:51:43
там онли на клиенте начинает все работать

Stepan
10.07.2018
20:52:29

Roman
10.07.2018
20:53:19

Google

akaSybe
10.07.2018
20:53:41

Roman
10.07.2018
20:53:57

Alina
10.07.2018
20:55:14
У неё все симптомы налицо
Вот это действительно отсутствует, но у меня был уже баг с window not defined, что больше указывает на то что все таки это северный рендер, но тоже сейчас покопаться сборку и твой совет

Stepan
10.07.2018
20:57:05

Abu
10.07.2018
20:57:17

Alina
10.07.2018
20:59:30

Petr
10.07.2018
21:08:40
Возможно есть у кого нибудь ссылка на крутую статью "FP и реакт"? Хотелось бы каких нибудь красивых примерчиков посмотреть, как

Oleksandr
10.07.2018
21:08:52
Привет ребят. Какие либы вы юзаете для визуализации данных в виде графиков?

Kendr
10.07.2018
21:10:00

Dzmitry
10.07.2018
21:10:31

Roman
10.07.2018
21:10:32

Kendr
10.07.2018
21:10:47

Dzmitry
10.07.2018
21:11:00

Kendr
10.07.2018
21:11:13

Roman
10.07.2018
21:11:32