
from
20.04.2017
16:24:14

Alexander
20.04.2017
16:24:54

from
20.04.2017
16:25:01
ну конечно

Andrey
20.04.2017
16:25:38
зачем редукс если можно прокидывать коллбеками данные к корневому компоненту который уже триггернёт сет-стейт )

Google

Alexander
20.04.2017
16:25:51
ну конечно
А допустим 2 компонента никак не связаны между собой? Допустим они рядом лежат

from
20.04.2017
16:26:01
lift state up!
прямо в доках реакта

Andrey
20.04.2017
16:26:31

Alexander
20.04.2017
16:26:55

Andrey
20.04.2017
16:27:47
троллировщик детектед

from
20.04.2017
16:28:17
вообще весь чат это примерно
— мне надо данные читать больше чем в одном компоненте
— redux!
— мне надо данные получить с сервера как-то, использую реакт
— redux + thunk!
— мне надо в ответ на действие показать какой-нибудь ui
— redux! и redux-saga!

Dreamerinnoise
20.04.2017
16:28:58
а что за 3R?

hlomzik
20.04.2017
16:29:19

Andrey
20.04.2017
16:29:22
а ещё отдельно:
— проблемы с авторизацией и редиректами

Dreamerinnoise
20.04.2017
16:29:26

Max
20.04.2017
16:29:34
пацаны
а можно в линтере запретить распаковку пропсов?

Google

from
20.04.2017
16:30:09
это когда <Component {...this.props} />?

Andrey
20.04.2017
16:30:29
3R = триэр = фонтриэр

Pauline
20.04.2017
16:30:41
ларс

Kate
20.04.2017
16:31:21
Полина

Max
20.04.2017
16:31:57
доктор, меня все игнорируют!

Pauline
20.04.2017
16:32:12

from
20.04.2017
16:32:48

Max
20.04.2017
16:32:56
а, это мне?
не

from
20.04.2017
16:33:01
ага

Max
20.04.2017
16:33:07
это когда const {a, b, c} = this.props

from
20.04.2017
16:33:19
странное желание
зачем такое запрещать

Maksim
20.04.2017
16:33:44
++

Max
20.04.2017
16:33:52
когда я вижу
this.props.a я понимаю откуда переменная взялась
если я вижу просто a — мне надо смотреть выше

Dreamerinnoise
20.04.2017
16:34:40
не называй пропсы 'a'

from
20.04.2017
16:34:44
ну не
надо в целом файлы и методы не длинными делать, вот и всё

Dreamerinnoise
20.04.2017
16:34:47
Проблема решена.

code4aman
20.04.2017
16:34:53
проблема того кто код писал, хотя это коненчно не пробема вовсе

Max
20.04.2017
16:35:10

Google

Dreamerinnoise
20.04.2017
16:35:37

Max
20.04.2017
16:35:44

from
20.04.2017
16:35:51
это почти как переменные использовать запретить, т.к. надо смотреть, где они объявлены)

Max
20.04.2017
16:35:53
вот стандартный набор

code4aman
20.04.2017
16:35:56

Max
20.04.2017
16:36:16

Alexander
20.04.2017
16:36:35

from
20.04.2017
16:37:11

Max
20.04.2017
16:37:31

from
20.04.2017
16:37:40

Max
20.04.2017
16:38:05
1. видят одну переменную для переиспользывания
2. распаковывают ее
3. смотрят неконстистентно
4. распаковывают все остальное

from
20.04.2017
16:38:16
обычно это так
ну а когда не надо, то и не надо) здравым смыслом в данном случае руководствоваться надо, а не правило в eslint'е создавать, думаю

Max
20.04.2017
16:38:36

from
20.04.2017
16:38:41
можно поспорить, да
но вообще это мелочь уж совсем

Max
20.04.2017
16:39:12
https://github.com/nadbm/react-datasheet/blob/master/src/DataCell.js#L40
вот пример отличный
видимо меня одного бесит
ок

from
20.04.2017
16:39:43

Google

Max
20.04.2017
16:40:06
у меня 120, ничего не знаю )

from
20.04.2017
16:40:29
ааа, ну вот потому и бесит :)

Max
20.04.2017
16:40:42
еще мой рост 180 тоже можно предложить как вариант )

code4aman
20.04.2017
16:41:34

Max
20.04.2017
16:41:50
пойду я отсюда
никто меня не понимает

from
20.04.2017
16:42:08
:)

Admin
ERROR: S client not available

code4aman
20.04.2017
16:42:43
проблемы будут когда пойдут коллизии с другими переменными, с именами то есть

Max
20.04.2017
16:43:34
тоже аргумент
onChange(value) {
this.props.value
react-select умеет в valueKey и labelKey

Alexander
20.04.2017
17:49:37

serbernar
20.04.2017
18:47:46
С чего начать изучение React и JS в целом?

Alexander
20.04.2017
18:51:00

Google

serbernar
20.04.2017
18:51:22
Документация сложно дается для осмысления.

Олег
20.04.2017
18:52:07
Начни с доки по JS

Alexander
20.04.2017
18:52:29

Dmitry
20.04.2017
18:52:31
Начни с сайта learnjs

serbernar
20.04.2017
18:53:07

Alexander
20.04.2017
18:53:19

Dmitry
20.04.2017
18:53:23
мне в свое время помог learn.javascript.ru
У Кантора хорошо написано

serbernar
20.04.2017
18:54:20
Лучше же реакт, нежели Ангулар, да?
Вуе похож на Реакт, да?

Дмитрий
20.04.2017
18:57:53
Что по Кайфу то и лучше ))

serbernar
20.04.2017
18:58:34
Нет такого понятия - кайф, если не разбираешься "что лучше". И лучше выучить одно. Хочу не прогадать.

Дмитрий
20.04.2017
18:59:00
Выучи яваскрипт )
А потом выбирай Фреймворк, а не наоборот

serbernar
20.04.2017
18:59:53
Весь язык можно и не выучить. И сложно с низу изучать. Не лучше с фраеймворка начать, а потом спускаться?

Dmitry
20.04.2017
19:00:07
+ Если начать сразу с реакта без фундамента, то ты потратишь в итоге уйму времени на понимание базовых вещей, о которых рассказывают
Лучше не гнаться и спокойно всю базу выучить, потом все остальное намного проще пойдет

serbernar
20.04.2017
19:00:47
Я знаю питон.

Dmitry
20.04.2017
19:01:32
Значит ты еще быстрее сможешь пройтись по джсу :)

serbernar
20.04.2017
19:01:57
Если ты говоришь о общем фундаменте. Только не знаю с чего начать.