
Roman
10.07.2018
21:13:21
почему нельзя просто почитать доку
?

Dzmitry
10.07.2018
21:13:53
кек

Google

Kendr
10.07.2018
21:16:12

Roman
10.07.2018
21:16:41

Hari
10.07.2018
21:16:51
ахахахах

Andrew
10.07.2018
21:18:23

Artyom
10.07.2018
21:42:43
Я вот сейчас подумал, а что если для больших списков просто бить их по ~сотням и сувать в PureComponent. Тогда изменение одного элемента совсем не вызовет перерендер всего списка ?

Andrew
10.07.2018
21:44:27
а нахера
все равно дом ляжет когда ты будешь его изначельно рендерить

Artyom
10.07.2018
21:45:05
Что бы не перерендеривать весь список, когда он большой. Или что бы не вызывать пару сотен PureComponent когда в них элементы

Andrew
10.07.2018
21:45:58
а ну если ты про обновление, я думаю что все равно показывать все айтемы сразу нет смыла

Artyom
10.07.2018
21:46:54
Ну вот когда есть пара сотен, еще как бы виртуал рано прикручивать, а на простой перерендер многовато...

Andrew
10.07.2018
21:47:39
тебе лень прикрутить ?

Petr
10.07.2018
21:50:16

Google

Kendr
10.07.2018
21:52:13
Эм, и где там фп?

Дмитрий
10.07.2018
21:53:02

Artyom
10.07.2018
21:54:11
Хотя эту пару сотню сравнений все равно нужно будет произвести.... Но инстансов меньше будет ?
Надо поиграться в сендбоксе...

Petr
10.07.2018
22:05:47
Fp in react: don’t
не совсем понял что ты этим хочешь сказать, вроде даже в сами реактеры в документации пишут о пользе фп, сам видел пару примеров композиции HOC-ов, + как то на собесе по фп начали спрашивать а я не особо :(

Artyom
10.07.2018
22:06:02
Полайкайте, пожалуйста
https://trello.com/c/nOS576FU/457-ecma262-spec

Abu
10.07.2018
22:07:58

Andrew
10.07.2018
22:24:12
ооп в реакте не выйдет
да и вообще в js
это так, намеки

Abu
10.07.2018
22:25:45

Andrew
10.07.2018
22:26:01
и шо, там наследуют ?
делают абстрактный класс и хуярят от него ?

Abu
10.07.2018
22:26:21

Andrew
10.07.2018
22:29:30
главное на такое самому не попасть

what
10.07.2018
22:32:27

Andrew
10.07.2018
22:32:42
+-
я на haskell, scala не писал, аниме не смотрел

Google

Andrew
10.07.2018
22:33:37
так что на 100% за фп не поясню

Kendr
10.07.2018
22:33:50
Без аниме ф(р)п возможно изучить?

Andrew
10.07.2018
22:35:37
ну это лучше у ребят из https://t.me/frp_ru спросить, говорят что пару тайтлов все равно надо глянуть

Nikita
10.07.2018
22:38:16

Andrew
10.07.2018
22:38:39
та эт старый мем, не я его придумал

what
10.07.2018
22:38:41

Andrew
10.07.2018
22:38:49
но иногда очень правда

Nikita
10.07.2018
22:42:08
та эт старый мем, не я его придумал
к-стати очень житейский мем, есть у меня знакомый поддерживает на haskell что-то оченьь древнее, так он любитель сакура-тян и немытых волос до плеч и бородки школьника)

Andrew
10.07.2018
22:44:19
ну да,а все js девы должны любить смузи

Evan
10.07.2018
22:45:43

Andrew
10.07.2018
22:49:01
посмотри куда новые стандарты приведут js

Petr
10.07.2018
22:49:19
кстати если кому интересно, вот статкейка прикольная, с композицией хоков https://medium.com/dailyjs/react-composing-higher-order-components-hocs-3a5288e78f55

Andrew
10.07.2018
22:50:28
и вообще композиция - это боль в жопе для типизации

Petr
10.07.2018
22:53:16

Andrew
10.07.2018
22:53:56
ну там у них в доке куча примеров с compose
а тут статься так себе
лучше изучи recompose

Nikita
10.07.2018
22:55:18
const hasMockData = (mockData, delay) => WrappedComponent => { }
блин что это за фишка с такой записью,можете обьяснить.

Google

Andrew
10.07.2018
22:56:20
а что тут не понятного
чего две функции ?

Nikita
10.07.2018
22:56:42
ага
как оно работает

Andrew
10.07.2018
22:57:13
hasMockData(mockData, delay)(WrappedComponent)
ч у д е с а

Nikita
10.07.2018
22:57:34
не для меня.

Alex
10.07.2018
22:57:53

Admin
ERROR: S client not available

Andrew
10.07.2018
22:58:28
а почему так сделанно можно узнать тут
https://www.youtube.com/watch?v=zD_judE-bXk

Nikita
10.07.2018
23:00:29
и все джуны так могут?)

Mike
10.07.2018
23:01:48
джуны все могут
они как зерглинги
набегают на проект и все
пизда

Vitaly
10.07.2018
23:12:34
Но ведь джуны - это будущее профессии
Видать мало среди вас отцов
Ведь дети - цветы счастья

Petr
10.07.2018
23:20:20

Google

Mike
10.07.2018
23:21:44
)))

Igor
10.07.2018
23:56:35

Naught
11.07.2018
04:36:02
ребят , мне тут понадобилось сделать текстовые поля с синхронизирующимися значениями. Есть какой-то способ сделать это React-style? Не охота вешать .onChange . Элементы в разных местах и пар будет много. Редакс пока не подключал, хотелось бы без него.

Vlad
11.07.2018
04:41:07
Кастомный компонент который из пропсов будет вызывать метод и возвращать в него обект ответа
ребят , мне тут понадобилось сделать текстовые поля с синхронизирующимися значениями. Есть какой-то способ сделать это React-style? Не охота вешать .onChange . Элементы в разных местах и пар будет много. Редакс пока не подключал, хотелось бы без него.

Naught
11.07.2018
04:42:10
Нет ли способа отобразить объект сразу в друх местах, не дублируя его?

Vlad
11.07.2018
04:45:08
Создаешь отдельный компонент в котором будет инпут и в нем на обработчик onChange вешаешь вызов метода который передаеться в пропсы и передаешь в него объект в формате { name: value, value:value}. Потом импортишь компонент в него передаешь метод и обрабатываешь this.setState({[obj.name]:obj.value})
В реакте двухсторонее привязки данных как в ангуляре или вью не существует. Приходиться выкручиватся

Naught
11.07.2018
04:46:55
Мда, именно этого и не хватает. Спасибо за помощь.

Vlad
11.07.2018
04:47:06

mr.Serj
11.07.2018
05:27:51

Дмитрий
11.07.2018
05:29:32

Jamshed
11.07.2018
05:33:17
каки курси надо пройти ... или книга прочитат .. совет
чтобы не было проблема с элементарный задачах

Oleg
11.07.2018
05:34:10
https://egghead.io/courses/the-beginner-s-guide-to-react
для начала хватит, чтобы понять что это такое

mr.Serj
11.07.2018
05:35:04