
Artyom
08.09.2018
07:28:14
Стоит смотреть ?
Я думаю определенно будет полезно тем кто о типах узнал не из computer science, а из языков программирвоания

Alex
08.09.2018
07:56:01

Alexey
08.09.2018
08:14:08
Кто с MobX работал, как сделать сайд эффект в реакт компоненте после изменения данных? Юзаю либу по отрисовке графиков, нужно ее методы вызывать по изменению observable в сторе

Kendr
08.09.2018
08:17:30

Google

galexey
08.09.2018
08:32:38

Artyom
08.09.2018
08:38:54

Alexey
08.09.2018
08:51:11

Kendr
08.09.2018
08:53:40

Таймураз
08.09.2018
08:54:19

Artyom
08.09.2018
08:54:20
Таймураз, тихо, тихо
Вот у тебя то точно может бомбануть)

Kendr
08.09.2018
08:54:46

Vladislav
08.09.2018
08:54:46
Пхпх

Таймураз
08.09.2018
08:54:48
Именно так
На больших проектах если ты не можешь проект нормально настроить- гг вп

Artyom
08.09.2018
08:55:38

Google

Artyom
08.09.2018
08:55:55

Kendr
08.09.2018
08:56:03

Таймураз
08.09.2018
08:56:11

Artyom
08.09.2018
08:57:03

Kendr
08.09.2018
08:57:17

Таймураз
08.09.2018
08:57:34

Kendr
08.09.2018
08:57:47

Artyom
08.09.2018
08:58:10

Таймураз
08.09.2018
08:58:23
Окей, Артем, я сливаюсь:)

Kendr
08.09.2018
08:58:47

Artyom
08.09.2018
08:58:49
Я тож, пойду готовить курс по DnD ?

Таймураз
08.09.2018
08:59:15

Kendr
08.09.2018
08:59:38

Rafkat
08.09.2018
09:00:12
Тут в соседнем чате писали, что бекендеры на реакте из вон рук плохо пишут
Типа никаких вам HOC и тд

Таймураз
08.09.2018
09:01:14

Rafkat
08.09.2018
09:01:45

Google

Таймураз
08.09.2018
09:01:46
Могло быть и лучше, чем сейчас, но явно лучше, чем было

Rafkat
08.09.2018
09:03:21

Таймураз
08.09.2018
09:04:32

Kendr
08.09.2018
09:05:02

Таймураз
08.09.2018
09:05:28

Kendr
08.09.2018
09:05:50
Да капитан очевидность на страже

Таймураз
08.09.2018
09:06:21
А еще мы поняли, что там ужасные тесты и что нам придется потратить время на их удаление и написание новых

galexey
08.09.2018
09:07:18
Юнит тесты?

Таймураз
08.09.2018
09:07:44
Юнит тесты?
Юниты проверяли, рендерит ли реакт компоненты=)

galexey
08.09.2018
09:08:09
Кек
Крутые тесты

Таймураз
08.09.2018
09:09:24
А еще там криво собирается проект, хреновая связность, куча лишних переменных окружения

galexey
08.09.2018
09:09:51
И это все бекендеры обнаружили?

Таймураз
08.09.2018
09:10:38
Я обнаружил, когда углубился во фронт и попытался написать образ
Без версионирования, хелфчекера, прочих фичей
Я бэкендер
Но с беком сейчас проблем нет вообще (кроме как с абстракцией тимлида, от которой не избавишься)
Мы туда почти не пушим ничего, кроме новых миграций
Где-то 2 месяца переписываем проект без потери функциональности, новую тоже добавляем, естественно
Уже -20% кодовой базы вынесли
Стало намного проще работать
Я еще запаривал сину с вопросами
Если все, что с ним обсуждали, внедрить в наш проект- еще столько же можно убрать=)

Dzianis
08.09.2018
09:29:07

Таймураз
08.09.2018
09:29:42

Dzianis
08.09.2018
09:34:14
ну да, от проекта и команды много зависит. сильные бэкендеры, сильеые фронтэндеры смещают баланс / перераспределяют фокус

Google

Artyom
08.09.2018
09:48:21
И что все молчат
https://github.com/facebook/react/blob/master/CHANGELOG.md#1650-september-5-2018

Andrew
08.09.2018
09:49:08

Artyom
08.09.2018
09:49:21
Профайлер - довольно большая новость

Andrew
08.09.2018
09:49:42
Так уже ж с 16.4 он был ?

Sergey
08.09.2018
09:50:58

Admin
ERROR: S client not available

Artyom
08.09.2018
09:51:13
Эт где?
А как же шедулер (вот только читаю про него)?

Sergey
08.09.2018
09:51:53
Warn when "false" or "true" is the value of a boolean DOM prop (@motiz88 in #13372)

Artyom
08.09.2018
09:52:33

Макс
08.09.2018
11:25:22

Artyom
08.09.2018
11:27:48

Макс
08.09.2018
11:35:58

Юра
08.09.2018
11:40:08
ребят, такой вопрос, если перебираю и прокидываю пропсы в другой компонент это вот так
{this.props.value.post.map((item,i) => {
return <Postprops key={item.id} value={item}/>
}) }
то если я хочу в этом же компоненте использовать
это:
{this.props.value.post.map((item,i) => {
return <div key={item.id} value={item}>
<span>
{this.props.item.ТОЧТОХОЧУВЫВЕСТИ
</span>
</div>
}) }
верно?

Daniil
08.09.2018
11:43:28
То есть итем из мапа? Ну нет, вроде как. Ты же пропы «сверху» получаешь

Юра
08.09.2018
11:44:22

Daniil
08.09.2018
11:45:14
А не досмотрел

LocSg
08.09.2018
11:46:07

Юра
08.09.2018
11:46:50

Google

Юра
08.09.2018
11:47:04
А я хочу сразу вывести результат)

LocSg
08.09.2018
11:47:53
Не могу понять, в чем проблема

Юра
08.09.2018
11:49:21
Не могу понять, в чем проблема
{this.props.value.post.map((item,i) => {
return <div key={item.id} value={item}>
<span>
{this.props.item.message}
</span>
</div>
}) }
таким образом это делается?

М
08.09.2018
11:50:25
posts.map(each => (
return(
<>
<h1>{each.title}</h1>
<span>{each.id}</span>
</>
)
))

LocSg
08.09.2018
11:50:40
Цели не знаю, но код рабочий

Юра
08.09.2018
11:51:25

М
08.09.2018
11:53:12
Да. забыл key )
posts.map(each, index => (
return(
<React.Fragment key={ index } >
<h1>{each.title}</h1>
<span>{each.id}</span>
</React.Fragment>
)
))

Юра
08.09.2018
11:55:16

М
08.09.2018
11:55:47
но так как отображение документа обычно состоит не из двух тегов, а там много вложенных элементов, наверное, верстки и прочего, то лучше все это вынести в отделный <Post />, конечно

Юра
08.09.2018
11:57:09

М
08.09.2018
11:59:03

Юра
08.09.2018
12:00:39

М
08.09.2018
12:05:06
если нужно вывести все комменты юзера внутри компонента юзера (зачем?), значит внутри <User /> будет this.props.user.comments.map( el => { ... })
но это может показаться странным, так как зачем вообще иметь комменты у юзера? если бы был некий Post, и внутри него код
this.props.post.comment.map(each, index => (
return(
<Comment comment={each} key={index}>
)
))
не вызывал бы удивления: мы внутри поста рендерим комменты к нему

Alexey
08.09.2018
12:06:07
Народ ппомогите, дичь какая то. https://gist.github.com/CdSy/c808a1ee69ffc7836d94a9cb97d13ba1
Юзаю mobx, инстанс стора хранится в корневом компоненте, при монтировании запускается автоапдейт, перед отмонтированием останавливается. Ну по крайней мере так предполагается. Но хрен там был функции продолжают вызываться. Пробовал delete this.store чтоб наверняка, но нет. Вроде бы больше ссылок нигде не должно оставаться на стор.

М
08.09.2018
12:06:09
в общем если есть массив данных, и каждый элемент нужно отрендерить, и это не одна строчка текста, то лучше иметь для элемента свой компонент