@react_js

Страница 4932 из 5115
Mikhail
02.10.2018
15:25:55
в одной я использую хеш массив

так проще и быстрее менять стейты у миллион тумблеров

Mikel
02.10.2018
15:26:14
Ребят, кто-то пользовался ag-grid в связке с тайпскриптом?

Mikhail
02.10.2018
15:26:22
а вторая часть прилажки будет конвертить это все в json

Google
Mikhail
02.10.2018
15:26:41
по сути просто возвращать и так новый объект

Дмитрий
02.10.2018
15:28:50
Столкнулся с проблемой, рендерю примерно 150 элементов на странице со скролом, и данные на сокетах обновляются несколько раз в секунду, оно все лагает ппц как, что можно сделать ?
Сочувствую. Могу лишь посоветовать как можно меньше вычислять что либо в render. Каждое вычисление в render — твой персональный враг, каждый setState — тоже

shouldComponentUpdate (тоже с минимумом вычислений) и shallowCompare стоит юзать как можно больше. Одна из таких задач, после которых вырастаешь как программист)

Artyom
02.10.2018
15:35:35
Чат, есть тут кто на gramarly/focal?

Дмитрий
02.10.2018
15:36:41
Я извиняюсь за хейтспич, но для того, чтобы понять, почему не стоит юзать фокал, достаточно быть пользователем gramarly

Уже третий крупный редизайн, а реактивность всё так и лагает и теряет апдейты

Сапожник без сапог

Artyom
02.10.2018
15:37:25
?

Google
Eugene
02.10.2018
15:39:58
Чего сложного в jsx? o-O

Дмитрий
02.10.2018
15:40:14
You had one job, как говорится

bulbazavr1k
02.10.2018
15:40:54
Чего сложного в jsx? o-O
Там 3 буквы например

Дмитрий
02.10.2018
15:41:52
В вуе на две буквы меньше чем в реакте. Неоспоримое преимущество ?

Andrey
02.10.2018
15:42:51
Вечные споры.

Дмитрий
02.10.2018
15:43:43
уже давно идет война между этими фандомами

Artyom
02.10.2018
15:44:34
уже давно идет война между этими фандомами
Кстати, а есть реакт сделанный правильно?

Andrey
02.10.2018
15:44:52
Осталось биндинги нормальные для стора сделать.

Дмитрий
02.10.2018
15:45:10
Artyom
02.10.2018
15:45:12
Да. Реакт.
Скажи это тришейкингу

Andrey
02.10.2018
15:45:20
Artyom
02.10.2018
15:45:29
define "правильно"
Ну ты его хейтишь периодами, есть что лучше? Просто не распиаренное

Дмитрий
02.10.2018
15:45:31
Да. Реакт.
?? Ща ток react-dom откатим и расскажем за всю житуху

Andrey
02.10.2018
15:46:06
?? Ща ток react-dom откатим и расскажем за всю житуху
Если реакт сделать по другому, то это будет уже не реакт)

Отмаза всегда есть)

Дмитрий
02.10.2018
15:46:23
Ну ты его хейтишь периодами, есть что лучше? Просто не распиаренное
Это не важно, потому что моё понятие. о правильности, как и критерии выбора могут отличаться от твоих Реакт это (минимум) 4 технологии

Artyom
02.10.2018
15:46:25
Если реакт сделать по другому, то это будет уже не реакт)
самурай с мечом подобен самураю без меча но с мечом

Дмитрий
02.10.2018
15:46:31
Кек

Google
Дмитрий
02.10.2018
15:53:07
Я считаю технологию компонентов неверной целиком и полностью, by design, поэтому я просто не пользуюсь компонентами реакта вообще Я нахожу реакт биндинги к dom api довольно эффективной абстракцией, поэтому реакт как статический шаблонизатор думаю не скоро на что либо заменю (=== мои компоненты и функции будут возвращать React.Node)

Eugene
02.10.2018
15:54:05
я просто не пользуюсь компонентами реакта вообще???

Eugene
02.10.2018
15:54:15
Я что-то пропустил??

Дмитрий
02.10.2018
15:54:27
Альтернативы — компайл тайм Похуже, потупее — svelte Покруче — ebay marco, там натуральный космос

Ещё @chicoxyzzy следит за glimmer, но лично я считаю что они подзастряли, в сравнении с примерами выше

Andrew
02.10.2018
15:56:54
Дмитрий
02.10.2018
15:56:59
http://effector-react.now.sh

Dmitry
02.10.2018
15:57:05
Лично мне практически не нужны
А как ты отбходишься без хуков жизненного цикла ?

Дмитрий
02.10.2018
15:57:50
view не должно колыхать что там является его триггерами или вызывается при завершении.

Andrew
02.10.2018
15:58:10
Дмитрий
02.10.2018
15:58:15
?

Нет

Dmitry
02.10.2018
15:58:27
Это был бы просто сахар

Andrew
02.10.2018
15:58:42
Ну или реально пусть стейт менеджер просто разруливает

Дмитрий
02.10.2018
15:58:55
Единственное исключение — view-related триггеры, когда мы вешаем листнеры либо ещё что делаем с dom не касаясь бизнес логики

Andrew
02.10.2018
15:59:08
Просто тогда он должен знать о dom

Дмитрий
02.10.2018
15:59:36
Кому должен всем простил

Google
Дмитрий
02.10.2018
16:00:14
Гетто

Den
02.10.2018
16:00:27
интересно ... а как декомпозиция кода происходит одна здоровенная портянка?

Admin
ERROR: S client not available

Дмитрий
02.10.2018
16:00:29
Слишком радикальные отличия и я нахожу jsx удобным

didMount как реализуется?
По факту, чтобы view поменялся должны измениться данные передаваемые в него, что подразумевает что мы уже в курсе что произошли изменения

Sergey
02.10.2018
16:04:09
Вопрос по тестам на mocha, как вы мокаете дочерние компоненты?

Дмитрий
02.10.2018
16:07:14
реакт — это шаблонизатор с дефолтным /* @jsx React.createElement */ в заголовках файлов

Всё, что они пробуют делать помимо этого неизменно получается крайне спорно

Den
02.10.2018
16:10:27
забавно ... не использую реакт компоненты - звучало более вызывающе, чем оказалось в итоге

Дмитрий
02.10.2018
16:13:17
Это исключительно костыли для решения проблем самого реакта

Когда кошке показывают пальцем на дверь, она смотрит на палец

Pirate
02.10.2018
16:14:14
Vue чем-то повеяло

Дмитрий
02.10.2018
16:14:20
Да

Google
Andrew
02.10.2018
16:14:25
Старались же, писали а ты берёшь и выкидываешь

Дмитрий
02.10.2018
16:14:36
Так и нужно

Если бы я даже и взял marco я бы просто первым же делом сделал для него биндинги к jsx; если потребуется то скопировал бы нужный код, выбросил бы оригинал и внёс правки

И мне не было бы стыдно)

Но я просто считаю, что технология компонентов гораздо проще работает если изначально подумать о том, что делать с model-view

А тут marco == react

Den
02.10.2018
16:24:17
они ведь никуда не делись коннектишь их к событиям и всё по идее работает

обычная реактивная стора, кажется ... сильно не всматривался

ой, м.б. реч про макро ... тогда я не в тему

Andrew
02.10.2018
16:46:27
Maksim
02.10.2018
16:49:36


Andrew
02.10.2018
16:50:20
Тултип ?

Maksim
02.10.2018
16:50:26
Тултип ?
точно! :)

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