@react_js

Страница 4241 из 5115
Сергей
21.06.2018
02:22:56
так если ты где-то другую часть стора обновил

эта тоже удалится

это ок?

Cenator
21.06.2018
02:23:24
в моем случае ок

Google
Сергей
21.06.2018
02:23:38
если я сделаю initialState функцией (опционально) ?

Cenator
21.06.2018
02:24:44
если я сделаю initialState функцией (опционально) ?
ее вручную дергать надо будет?

Сергей
21.06.2018
02:24:47
нет

Cenator
21.06.2018
02:24:51
а как

Сергей
21.06.2018
02:24:54
cамо

если функция то будет на неизвестном дергать

но это неопределенное поведение какое-то

лучше опцию тебе введу

ок?

Cenator
21.06.2018
02:25:38
ну да, это какой-то хак из разряда возврата значения из санка

ок?
чет подумал, реально лучше не стоит

Сергей
21.06.2018
02:27:17
опцию не надо?

Cenator
21.06.2018
02:27:22
неа

Google
Сергей
21.06.2018
02:27:32
типа { handleUnknown: (state) => {} }

Cenator
21.06.2018
02:27:57
хм ну если так то мб

Дмитрий
21.06.2018
02:36:48
лучше опцию тебе введу
Я просто сделал метод .reset, например

Сергей
21.06.2018
02:37:22
Я просто сделал метод .reset, например
у меня другая концепция) твой подход мне нравится

Дмитрий
21.06.2018
02:37:23
При появлении такого эвента данный конкретный стор сбросится в его default state

Valeriy
21.06.2018
02:39:19
если я сделаю initialState функцией (опционально) ?
я в своей либе просто проношу переменную initialState как параметр в каждом редьюсере

если нужно можно обнулиться в любой момент

Mark
21.06.2018
02:40:34
Ребята, а если хочешь обновить информацию в стейте основываясь на данных из этого же стейта, его нужно пробрасывать в экшн или в редюсере использовать?

Я просто видел обе техники и не уверен, какая более правильная

Mark
21.06.2018
02:41:14
А хотелось бы знать, чтобы не ударить в грязь лицом

правильная это не пробрасывать через экшин :)))
Вот и я так думал, начальник сказал пробрасывать

Valeriy
21.06.2018
02:41:48
начальник че обычно курит?

Mark
21.06.2018
02:41:55
Я использовал в редюсере

Valeriy
21.06.2018
02:42:02
ему пора завязыавть явно

Mark
21.06.2018
02:42:59
начальник че обычно курит?
Не, мужик хороший, то он более бо бэкенду, хотя и фуллстак, а я наоборот Но так как начальник - особо спорить не стал, первая неделя была, до он ещё и японец, я не решился ?

Valeriy
21.06.2018
02:44:09
с другой стороны есть подозрение, что это ты его неверно истолковал

обычно в экшин пробрасывают внешний стейт, который за пределами видимости конкретного редьюсера, но при этом необходим для вычисления значений

Google
Valeriy
21.06.2018
02:45:40
думаю он именно это имел в виду

Сергей
21.06.2018
02:49:18
@itsjohncena https://github.com/atomixinteractions/redux-symbiote/releases/tag/v2.3.0 https://github.com/atomixinteractions/redux-symbiote/blob/master/test/index.js#L216

Mark
21.06.2018
02:51:21
Valeriy
21.06.2018
02:53:14
Нет, стейт из этого редьюсера, который доступен внутри редьюсера конеретного редьюсера ?
не верю... скорее всего ты его не понял. ну не бывает такого просто

Zhenya
21.06.2018
02:54:00
Если делать npm package, то лучше максимально убрать оттуда использование сторонних package'й?

Например, сделал компонент, но внутри style-components. По хороме стоит убрать SC и потом только publish'ить?

Mark
21.06.2018
02:56:38
не верю... скорее всего ты его не понял. ну не бывает такого просто
Он хотел изменять данные в экшене и в редьюсер пробрасывать в пейлоаде уже измененные данные

Для этого ему нужен был стор в экшене, части (или весь) которого он пробрасывал в экшн, где манипулировал и так далее

Valeriy
21.06.2018
02:57:40
Он хотел изменять данные в экшене и в редьюсер пробрасывать в пейлоаде уже измененные данные
редьюсеры, это ссамое правильное место для мутации стейта, просто надо это запомнить

Mark
21.06.2018
02:57:52
Вот это я и хотел узнать, спасибо большое)

Valeriy
21.06.2018
02:57:59
если конечно ты не хочешь дублировать логку где попало

смысл как раз в том, что ты поставляешь в редьюсер исходную инфу и на основании нее делаешь выводы как менять стейт

Valeriy
21.06.2018
02:59:06
а не поставлять уже готовую трансформацию туда и тупо ее сохранять

Mark
21.06.2018
02:59:18
И, это нормально, писать стейтменты в редьюсере, чтобы изменять стейт в зависимости от передаваемого в пейлоад значения, к примеру?

Mark
21.06.2018
03:00:05
Все значит я правильно понял, а то я когда его код увидел, думал, может я не правильно делаю

Спасибо, ты сделал это чистым для понимания)

Valeriy
21.06.2018
03:00:17
редьюсеры, это мутаторы стейта

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

их называют - долбоебы

Google
Mark
21.06.2018
03:01:38
Те, кто не знают, что это нужно делать в редьюсере - тоже дообоебы? ?

Valeriy
21.06.2018
03:05:20
Mark
21.06.2018
03:05:45
Ай лайк, спасибо))

Пошел дальше с лямбдой ебаться (да, я до сих пор пилю скрапер, мы наконец-то подняли пипитор на лямбде)

Valeriy
21.06.2018
03:06:53
скрапер?? на js?

Mark
21.06.2018
03:07:41
Не нужно комментрировать, пожалуйста, мне с трудом дается удерживать свое состояние в пределах допустимого)))

Valeriy
21.06.2018
03:07:44
я когда скрапингом занимался делал это на python scrappy

до сих пор ничего лучше не видел

Admin
ERROR: S client not available

Valeriy
21.06.2018
03:08:09
ну на руби еще делал тоже самое немного с большей болью

Mark
21.06.2018
03:08:12
Я тоже предлагал пайтон, учитывая - что я его знаю, но никто больше его не знает и поэтому - нода, пипитор, лямбда

Valeriy
21.06.2018
03:10:03
ну надеюсь тебе хорошо за это платят :))

Mark
21.06.2018
03:10:37
Не достаточно...

Valeriy
21.06.2018
03:10:41
у меня девочка получает фрилансом от $12/час за скрапинг на руби

работы у нее не початый край

уже три года на немцев пашет

влилась в компашку и поперла с нуля

Mark
21.06.2018
03:12:02
Я 15$ (хотя остаток 12) на реакте кручу

Это после работы

Ну, я тот тип долбоебов, что работают после работы

Google
Valeriy
21.06.2018
03:14:22
клиника, это когда у тебя три работы и ты тратишь больше всего времени на ту где меньше всего платят

Mark
21.06.2018
03:14:37
Ну, это не очень звучит

У меня офис и фриланс - получаю одинаково, просто на фрилансе сейчас себе имя зарабатывают, чтобы в итоге либо совсем туда перейти, либо найти офис получше

Valeriy
21.06.2018
03:16:01
при чем как в РФ так и за рубежом

в РФ удаленку найти на 150K руб это просто вопрос пары дней

сложнее найти 220+

Mark
21.06.2018
03:18:25
Я на рф не хочу работать, у меня свой загон по поводу урк/рф

Valeriy
21.06.2018
03:18:52
а самый смез в том, что устроившись как ИП на пару тройку таких работ в итоге тебя отожмут больше всего какие нибудь товарищи, которые платят 100K

Mark
21.06.2018
03:18:55
Пытался работать с парнем из укр, в Киеве как-то работу искал - у меня полное разочарование

Valeriy
21.06.2018
03:19:31
ну больше всего загрузят в смысле

Mark
21.06.2018
03:20:21
Ааа, понял

Если-бы я работал в день за 200к - пару часов, я бы оставшееся время проводил за изучением чего-то нового

Может быть, но я работаю в офисе с японцами, и по-японски не много могу, к тому-же все слишком трудоголики, только правда большинство только вид делает

Valeriy
21.06.2018
03:25:25
Если-бы я работал в день за 200к - пару часов, я бы оставшееся время проводил за изучением чего-то нового
я как то считал сколько времени я трачу на самообучение и это меня впечатлило :))

Valeriy
21.06.2018
03:26:22
5-8 часов скринкастов в неделю + чтение статей, блогов еще столько же

ранбше было больше

у меня про подписка на egghead.io

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