
Котяй Негодяй
05.02.2017
22:56:01
Пусть меня поправят.

Джон
05.02.2017
22:57:00
получается стейт можно писать в пропс, а в дочернем опять присваивать в стейт (если вдруг такое нужно) ?

Oleh
05.02.2017
22:57:16
А зачем?

Google

Джон
05.02.2017
22:57:27
Еще не знаю )

Oleh
05.02.2017
22:57:59
Ну, наверное можно:) Не знаю?

Igor
05.02.2017
22:58:10
почитай доку, пройти пару гайдов, слишком нубские вопросы)

Джон
05.02.2017
22:58:25
ок понял

Котяй Негодяй
05.02.2017
22:58:44

Джон
05.02.2017
23:00:01
А второй вопрос наверное совсем глупый. У меня в голове рекурсия и абстракция это очень похожие вещи. Честно говоря, не понимаю разницы между ними. Можете в 2х словах пояснить?

Котяй Негодяй
05.02.2017
23:01:07

Oleh
05.02.2017
23:01:21
Я что-то не могу свзять эти два понятия:)

Котяй Негодяй
05.02.2017
23:01:27
А определение рекурсии можно нагуглить.

Vladimir
05.02.2017
23:02:34

Vasiliy
05.02.2017
23:02:50

Vladimir
05.02.2017
23:02:51
а чтобы понять рекурсию, нужно понять рекурсию

Google

Котяй Негодяй
05.02.2017
23:03:03
=))

Джон
05.02.2017
23:03:25
Наверное разница в том, что в рекурсии вышестоящий объект идентичен нижестоящим, а в абстрации просто берется результат чего-то и используется на более высоком уровне
так?

Vladimir
05.02.2017
23:03:50
рекурсия тоже абстракция

Котяй Негодяй
05.02.2017
23:03:50

Vladimir
05.02.2017
23:04:03
рекурсия есть явная и неявная
явная
const fn = () => fn()
неявная
const a = () => b();
const b = () => a();
рекурсия это частный случай абстракции
один из
абстракцией можно назвать что угодно

Джон
05.02.2017
23:06:03

Vladimir
05.02.2017
23:06:13
типы в теории категорий, монады, реакт
мм?

Sheridan
05.02.2017
23:08:02
Рекурсия это прием, алгоритм. Но никак не частный случай абстракции. Ты сравниваешь кислое с громким

Vasiliy
05.02.2017
23:08:54
отвлечение в процессе познания от несущественных сторон, свойств, связей объекта (предмета или явления) с целью выделения их существенных, закономерных признаков
по-моему все сходится

Vladimir
05.02.2017
23:08:58
зависит от определения абстракции

Sheridan
05.02.2017
23:09:06
И вообще, я засыпаю уже, не будите

Котяй Негодяй
05.02.2017
23:09:16
Это философский вопрос, так-то.

Google

Sheridan
05.02.2017
23:09:18
Ерундой всякой ....

Котяй Негодяй
05.02.2017
23:09:22
Погоди засыпать.

Vladimir
05.02.2017
23:09:23
ты сам пришёл, тебя не будили =)

Джон
05.02.2017
23:09:25
?

Котяй Негодяй
05.02.2017
23:09:44
Я как раз хотел разбудить кого-нибудь.
Нужна конструктивная критика. Вот мой первый юнит-тест для реакт-компонента на Jest:
https://gist.github.com/c047f61b19ee88170c10ce283fced61f
Это черновик, конечно же. Чего бы там ещё проверить?

Vasiliy
05.02.2017
23:10:24
название теста, его нет)

Котяй Негодяй
05.02.2017
23:10:42
Дадада. Будет.

Джон
05.02.2017
23:10:42
(спасибо за ответы)

Котяй Негодяй
05.02.2017
23:10:43
=))
Я торопился понять и написать нормальный тест. =)

Andrew
05.02.2017
23:21:15

Джон
05.02.2017
23:24:11
Но мне понятно )

Олег
05.02.2017
23:26:09

Ivan
05.02.2017
23:29:39
Игрался с таггед темплейт литералами написал инлайн резолверов graphql schema language https://github.com/istarkov/gqb

Джон
05.02.2017
23:31:06
Допустим я написал скрипт для изменения контента определенной страницы. А потом чуток подумал и написал скрипт для изменения контента любой из страниц. Ну скажем, в админке для какого-нибудь сайта. Это можно назвать абстракцией?
Просто хочу уточнить, правильно ли я понял.

Google

Yumi
05.02.2017
23:32:56
Абстракция очень хорошо понятна на примере структур данных.
Наверное.

Vladimir
05.02.2017
23:43:11

Дмитрий
05.02.2017
23:48:07
Полиморфизм — это удобный способ уместить в наименьшем объёме кода наибольшее количество проблем

Джон
05.02.2017
23:49:49

Yumi
05.02.2017
23:49:55

Admin
ERROR: S client not available

Дмитрий
05.02.2017
23:51:12
Кровавый энетерпрайз требует жертв
Ну а вообще, это глядя в прошлое легко говорить, что хорошо, а что плохо) Люди пробовали разные подходы

Danil
06.02.2017
03:15:55
А в одном приложении писать компоненты без состояния функциональными, а с состоянием - как классы, это нормальная практика или все компоненты лучше одинаково писать?

Алексей
06.02.2017
03:54:47

Sheridan
06.02.2017
04:37:44

Ivan
06.02.2017
04:49:30
ребзи, я опять с вебпаком. Как ему сказать, что бы он все картинки из dist брал и копировал в src. Простой таск с файл лоадером, экспортирует только картинки указанный в css, остальные, вставляемые на страницу через img они игнорирует

Алексей
06.02.2017
04:49:42

Alexander
06.02.2017
04:56:13

Ivan
06.02.2017
04:57:13
ну вот есть у меня картинки которые юзаются и в css и в вёрстке, как мне лучше их собрать, где они храняться после сборки?

Alexander
06.02.2017
05:07:03
Верстка — обычный хтмл или в реакте?

Ivan
06.02.2017
05:09:13
хтмл + шаблонизатор

Google

Ivan
06.02.2017
05:09:19
ну получается просто вёрстка

Alexander
06.02.2017
05:10:26
Ну клади куда хочешь. Главное чтобы до туда можно было дотянуться и из css и из html (а вообше, это не вопрос для этого чата, конечно)

Vladimir
06.02.2017
07:32:47

Andrew
06.02.2017
07:48:45

Ruslan
06.02.2017
07:50:12
https://twitter.com/dan_abramov/status/755343749983657986?ref_src=twsrc%5Etfw

Vladimir
06.02.2017
07:53:52
чтд

Алексей
06.02.2017
07:54:38
То есть профита нет и если хочешь оптимизаций используй PureComponent?

Vladimir
06.02.2017
07:55:25
Если хочешь профита пиши sCU

Nikolay
06.02.2017
07:57:39
sCU* shouldComponentUpdate

Алексей
06.02.2017
08:05:27

Дмитрий
06.02.2017
08:08:42

Alan
06.02.2017
08:20:18
смотрю как структуру каталогов выстраивают, есть примеры когда все контейнеры в одном каталоге, все редюсеры в другом, мне кажется или это пздц на большом проекте будет?

Алексей
06.02.2017
08:21:15

Andrew
06.02.2017
08:21:22

Дмитрий
06.02.2017
08:21:37
Можно просто всё в одном компоненте делать

Сергей
06.02.2017
08:22:02

Дмитрий
06.02.2017
08:22:14
В таких случаях разделение будет бардаком. Но чм дальше, тем больше профита