
Ҫѐҏӗѫӑ
13.12.2016
23:18:02
это да)

Yung
13.12.2016
23:18:26
На тему фентези ленда и всего такого. folktale то нужен?

Kirill
13.12.2016
23:18:33

Aleksei
13.12.2016
23:19:53

Google

Ҫѐҏӗѫӑ
13.12.2016
23:20:34
нет, для этого нужно прочитать тонны говна с гитхаба, которые я прочитал
всего лишь

Alexey
13.12.2016
23:21:07
достаточно прочитать все ссылки здесь https://github.com/xgrommx/awesome-functional-programming
там немного

Ҫѐҏӗѫӑ
13.12.2016
23:22:10
и понять Ингвара Степаняна, который стоял по пояс в море, посмотрел что к нему приближается Денис и сказал "блин, я же плавать не умею" и поплыть подальше от берега
Денис все равно крутой бтв
и Ингвар
и Даня, и Рома
все действующие лица
когда состарюсь, то напишу мемуары может про это все
тогда конечно никто про жс уже не вспомнит
надо будет ссылку на статью в википедии что это такое

Aleksei
13.12.2016
23:26:39

Google

Ҫѐҏӗѫӑ
13.12.2016
23:26:40
и про реакт тем более
на идрисе
какой нафиг хаскель
лол!
с его примитивной системой типов!
отложил кое-что в закладочки
надеюсь успею до смерти осилить
блин там правда дофига интересного
но как-то структурировать что ли надо
пздц такое листать
кстати, мы тут недавно с братвой поняли, что новый реконсайлер сможет помочь приблизить реакт к глиммеру 2
в том плане, что можно будет статические штуки пропускать в дереве
норм будет
@vslinko
^
но правда не очень понятно как это нормально реализовать
на основе того, что есть в новом реконсайлере

KlonD90
13.12.2016
23:41:14
Почему реакт такой медленный лол
(

Google

Ҫѐҏӗѫӑ
13.12.2016
23:41:15
там надо будет как-то хачить явно

KlonD90
13.12.2016
23:41:52
срендерить список из 100 айтемов в виртуал доме занимает 100 секунд

Ҫѐҏӗѫӑ
13.12.2016
23:42:24
@DenisIzmaylov дай мне тут админа плз

KlonD90
13.12.2016
23:42:26
в айтеме по 9 нод элементов ну т.е. 900 элементов (

Ҫѐҏӗѫӑ
13.12.2016
23:43:12

KlonD90
13.12.2016
23:43:27
ну жсе жрет 100 мс лол

Ҫѐҏӗѫӑ
13.12.2016
23:43:33
в этом предложении непонятно четь менее чем все

Denis
13.12.2016
23:44:03

Ҫѐҏӗѫӑ
13.12.2016
23:44:08
давай для начала разберемся что значит срендерить в виртуальном доме)
Лови)
спс, баню товарища с сиськочатом выше

KlonD90
13.12.2016
23:44:43
у меня есть список в нем 100 айтемов. их рендеринг занимает 100мс. у меня они всегда новые так что он всегда initalizeMount делает

Denis
13.12.2016
23:44:44
Ок))

KlonD90
13.12.2016
23:44:50
ну почти всегда новые

Ҫѐҏӗѫӑ
13.12.2016
23:47:48
в виртуальном доме это просто создание объекта
React.createElement
это не может занимать 100 мс не на днищенском мобильнике из начала 2000х
где боттлнек?
как часто ререндер?
больше 60 раз в секунду что ли?

KlonD90
13.12.2016
23:50:22
это вот один целиком рендер как пришли 100 айтемов сразу

Google

KlonD90
13.12.2016
23:50:43
ну да не должен 100мс жрать на жсе :/ но жрет куда-то
момент выкинул

Ҫѐҏӗѫӑ
13.12.2016
23:50:54
что именно занимает, если в девтулзах посмотреть?
криейт элемент не может столько занимать
это точно в жс боттлнек?
можешь кодом поделиться?

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
13.12.2016
23:52:00
на жсбин, например

KlonD90
13.12.2016
23:53:31
ща смотрю

Ҫѐҏӗѫӑ
13.12.2016
23:53:33
100 айтемов это очень мало и это любым нормальным оптимизирующим компилятором вообще должно оптимизироваться сразу. если конечно там нет чего-то супер необычного

KlonD90
13.12.2016
23:53:34
что там выжирает

Ҫѐҏӗѫӑ
13.12.2016
23:53:48
в жс вряд ли проблема
может в рендере в браузере, но это надо смотреть тоже

KlonD90
13.12.2016
23:54:05
106мс. 8 минор гц

Ҫѐҏӗѫӑ
13.12.2016
23:54:22
рефы?
в дом такое тоже быстро просто должно быть
и гц должен быть адекватен
попробуй воспроизвести минимальный пример
если это реально в реакте дело, то это баг явно
но вообще не похоже

Google

Ҫѐҏӗѫӑ
13.12.2016
23:56:49
у меня в проектах тогда бы вообще фпс был около 1

KlonD90
13.12.2016
23:57:23
ок такое ощущение
что градиент
выжирает (
ща уберу посмотрю

Ҫѐҏӗѫӑ
13.12.2016
23:57:45
ну вот рендер браузерный да похоже
или что-то такое

Paul
13.12.2016
23:59:02
Так в devtools запиши timeline/performance, он покажет что и как

KlonD90
13.12.2016
23:59:15
не сильно очевидно
совсем очевидных ботлнеков нету

Ҫѐҏӗѫӑ
13.12.2016
23:59:32
надо пример
мне интересно
потому что 100 мс на 100 айтемов не может быть если у тебя не zx спектрум

KlonD90
14.12.2016
00:07:58
ок есть ощцущение что это связано с контекстом не оптимальным
из события которое приходит из socket.io идет дерево ._.

Vladimir
14.12.2016
00:10:08
Гадать можно долго