@react_js

Страница 4240 из 5115
Ilya
20.06.2018
22:54:33
Но вроде есть куча оьерток сейчас которые это решают эффективнее
Ну стоит обычную архитектуру проэкта actions/reducers переделывать в даксов пока не поздно?

Max
20.06.2018
22:54:54
Спроси кто редакс юзает что эффективнее сейчас

Говорю же вроде дакс уже не актуальны

Stepan
20.06.2018
22:55:03
Google
Ilya
20.06.2018
22:55:18
Просто так не стоит вообще ничего "срочно переделывать"
Да я уже начинаю тонуть в тонне компонентов,вот и задумываюсь

Max
20.06.2018
22:55:25
Redux-actions вроде был и redux-act

Немного сокращает бойлерплейт

Ilya
20.06.2018
22:55:46
Даксы от этого не спасут)
Ну зато все по полочкам :)

Stepan
20.06.2018
22:55:55
redux-actions мне вполне хватает

Ilya
20.06.2018
22:56:07
Сергей
20.06.2018
23:06:49
Таймураз
20.06.2018
23:11:53
Красава Серый

Pauline
20.06.2018
23:11:56
?

Mark
20.06.2018
23:27:54
Был у меня начальник, все знает, все умеет, нихуя не шарит за реакт, но будет доказывать свою точку зрения, пока пока не задрочит Писали на jq?

Artem
20.06.2018
23:30:42
redux-symbiote
раздел Why зачетный, типа ридакс вот бойлреплейт предлагает, а терь давайте посмотрим на redux-actions и точка)

Google
sergey
20.06.2018
23:44:12
Здесь ситуация почти по книжке You Don't Know JS, автор которой тоже настаивает на превосходстве bind.this над arrow function.

Сергей
20.06.2018
23:47:17
@artalar я выпилил symbolCreator из redux-symbiote сделал npmjs.com/symbiote-symbol

Dzmitry
20.06.2018
23:50:26
Здесь ситуация почти по книжке You Don't Know JS, автор которой тоже настаивает на превосходстве bind.this над arrow function.
Сейчас бы сраться за вкусовщину и "производительность" в долисекунды, имея в запасе больше, чем нужно. П.с. стрелки проще и нагляднее

Mark
20.06.2018
23:56:09
Да даже если бы чуть чуть уступали - нахер вот гордить бинд

Artem
21.06.2018
00:01:02
Здесь ситуация почти по книжке You Don't Know JS, автор которой тоже настаивает на превосходстве bind.this над arrow function.
минуточку, разработчики языка, предлагают новые возможности что бы избежать мороки с this, как вообще это игнорировать можно?)

ладно бы либа там была бы, надстройка какая нить)

Cenator
21.06.2018
00:10:45
Спокойно можно жить без нестрелочных функций вообще

Mark
21.06.2018
00:12:02
Спокойной можно жить без вообще

Valeriy
21.06.2018
00:29:18
@artalar я выпилил symbolCreator из redux-symbiote сделал npmjs.com/symbiote-symbol
а ты этим самым не сделал экшины не FSA compliant? экшины по прежнему сериализуемые plain object?

Сергей
21.06.2018
00:29:53
ты прав

Valeriy
21.06.2018
00:30:14
теоретически конечно плевать на FSA

это уже давно не актуально

и Symbol определенно работает быстрее при больших редьюсерах

Сергей
21.06.2018
00:31:56
теоретически конечно плевать на FSA
вспомнил про страдальцев SSR

Google
Сергей
21.06.2018
00:32:07
лучше верну строку

Cenator
21.06.2018
00:33:51
вспомнил про страдальцев SSR
у тебя иммутабл жс объектов нет в сторе?

Сергей
21.06.2018
00:34:03
а что надо сделать чтобы поддержать их?

Cenator
21.06.2018
00:35:02
а что надо сделать чтобы поддержать их?
а экшен @@init затрагивает симбиоты?

Сергей
21.06.2018
00:35:18
Cenator
21.06.2018
00:36:49
ну вернет initial state
тогда непонятно

Сергей
21.06.2018
00:37:07
Cenator
21.06.2018
00:37:38
што
почему приходится так делать INITIAL_STATE.field = new Immutable.Map()

Сергей
21.06.2018
00:38:02
почему приходится так делать INITIAL_STATE.field = new Immutable.Map()
разверни пояснение я не юзаю иммутабл

Cenator
21.06.2018
00:38:29
разверни пояснение я не юзаю иммутабл
иначе там просто жс объект (который из жсона приходит)

Сергей
21.06.2018
00:38:45
в стейте?

Cenator
21.06.2018
00:38:55
в стейте?
да, проптайпс ругается

Сергей
21.06.2018
00:39:27
симбиот не ломает данные

там чистый редюсеры

Cenator
21.06.2018
00:39:48
ну я пока даже без данных тестил, фактически эти поля не заполняются на сервере

Admin
ERROR: S client not available

Сергей
21.06.2018
00:40:50
так

покажи пример

Cenator
21.06.2018
00:41:26
ща соберу

Google
Kevin
21.06.2018
00:45:02
Немного граммар-наци > Created reducer already handle created actions. You don't need handle actions from symbiote. Created reducer already handles created actions. You don't need to handle actions from symbiote. > Redux recommends create constants Redux recommends creating constants > Let's see at Let's look at > But we have some duplicate in Duplicate code имелось в виду? > Its all That's all > a optional an optional > see at symbiote-fetching see symbiote-fetching

Сергей
21.06.2018
00:45:28
Valeriy
21.06.2018
01:28:10
клево когда в чатике есть люди хорошо шарящие в инглише

кстати, а можно вот так написать: You needn't handle actions from ... ?

или это плохая форма?

хотя эти две формы имеют чуть-чуть разный оттенок

You needn't - это типа необяхательно, но на ваш выбор

You don't need to - совсем не нужно, если не хотите потерять зря время

Cenator
21.06.2018
02:15:52
если есть ещё придирки, буду рад исправить)
ну короч выявил проблему что в моем кейсе без симбиота в default я возвращал не существующий стейт а исключительно дефолт, поэтому там автоматически появлялся нужный иммутабл объект а в симбиоте нельзя назначить хендлер на неизвестный тип экшена https://github.com/Djelnar/redux-test

Cenator
21.06.2018
02:20:51
previous? а так чтобы он именно сбросил его на initial?

Сергей
21.06.2018
02:21:03
а, надо чтобы сбросил?

Cenator
21.06.2018
02:21:12
было бы неплохо)

Сергей
21.06.2018
02:21:20
сделай экшен reset?)

Cenator
21.06.2018
02:21:40
хех

Сергей
21.06.2018
02:21:48
просто тогда он будет сбрасывать на любой неизвестный экшен этому редюсеру

это ж ридакс

Google
Cenator
21.06.2018
02:22:07
ну да у меня так и работало

Сергей
21.06.2018
02:22:24
а

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