@react_js

Страница 724 из 5115
Aleksei
11.12.2016
21:46:20
а совершить какое-то бизнес-действие=стейт транзишн
модификатор принимает getStore, так что можно любую логику там писать

Aleh
11.12.2016
21:46:44
редьюсер и есть "модификатор", не?

Aleksei
11.12.2016
21:47:19
редьюсер и есть "модификатор", не?
модификатор это два в одном, и редьюсер и action creator

Aleh
11.12.2016
21:47:44
ну вот это как раз неудобно

Google
Aleh
11.12.2016
21:47:48
если есть логика

если ее нет, то конечно удобно

Adel
11.12.2016
21:48:12
в итоге модификатор не чистая функция

Aleh
11.12.2016
21:48:48
если ее нет, то конечно удобно
вроде mobx для этого, но я не тестил

Adel
11.12.2016
21:48:58
чистота в редьюсерах при работе с данными - то, что позволяет отделить хорошо тестируемые части и хорошо их покрыть тестами

Aleksei
11.12.2016
21:48:59
в итоге модификатор не чистая функция
нет. чистые функции ты уже сам выносишь и в модификаторе их вызываешь. но setStore это чистая функция, да.

Aleksei
11.12.2016
21:53:19
можно самому вынести такие операции в чистые функции и оттестировать

дело в том, что пока я это не выложу концепт до конца понятен не будет, так что я выложу, а потом можно будет похоливарить)

доделаю только до alpha-версии хотя бы

мне там сейчас надо сделать свой mergeDeepWith, потому что тот что в immutable не дает мне полный путь к свойству, только ключ, а мне нужен полный путь

Dmitrii
11.12.2016
21:59:38
прикол редъюсера и экшенов не только в том, что они есть, но еще в middleware между ними, которые если уметь применять, могут снизить количество болиреплейта на процентов 50

Google
Adel
11.12.2016
22:00:50
вот с этого места поподробнее пожалуйста :)
ну вся эта тема с сагами, санком

Aleksei
11.12.2016
22:02:15
а я смогу кэшировать данные в локалстор ?
да, и очень легко. там даже специальный коннектор на это будет. скорее всего как декоратор.

но можно будет и просто в методе жизненного цикла

Adel
11.12.2016
22:02:53
ой нет, не давайте мне выбора, где это сделать

Aleksei
11.12.2016
22:02:54
в afterSet например или в beforeSet

Andrew
11.12.2016
22:03:03
что именно?
я пока в миддлвары не въехал, надо будет документацию покурить, чтобы понять дзен :)

мне на конкретных примерах проще понимать

Dmitrii
11.12.2016
22:04:20
я пока в миддлвары не въехал, надо будет документацию покурить, чтобы понять дзен :)
если на сервере писал код, на каких нибудь фреймворках, то там тоже было такое понятие мидлвэр, по сути, тоже самое и тут

Aleksei
11.12.2016
22:04:30
ой нет, не давайте мне выбора, где это сделать
коннектор будет самым простым вариантом. подключил и забыл) он под коробкой все равно это в методе жизненного цикла будет делать) если нужна своя логика, то тогда можно уже самому это в методе написать

Aleksei
11.12.2016
22:08:33
на ноде маленько
на экспрессе или на чистой ноде?

Andrew
11.12.2016
22:08:42
нода с экспрессом

там есть всякие миддлвары

в экспрессе

Aleksei
11.12.2016
22:09:11
нода с экспрессом
вот там все через миддлвары делается

почти все

Andrey
12.12.2016
00:36:20
Гайз, а в scss файлах можно при @import использовать абсолютные пути?

Google
Andrey
12.12.2016
00:37:18
Когда пишу след. код, выбрасывает ошибку, что не находит нужный файл @import "Components/variables";

Alexander
12.12.2016
07:05:23
Это относительный путь )

Vladimir
12.12.2016
07:26:32
можно добавить в настройки node_sass переменную. Кажется, import_paths, но ртфм

Petr
12.12.2016
07:34:26
Если используешь PostCSS.

https://github.com/postcss/postcss-import/blob/master/README.md

Mirjalol
12.12.2016
07:39:37
Привет ребята

Я новичок на React

У меня есть вопрос, извините, если это глупо. Как сделать адаптивный пользовательский интерфейс в ReactJS

Kreizo
12.12.2016
07:51:16
подскажите пж в двух словах для чего redux-saga?

? ethorz
12.12.2016
07:52:11
берешь css фреймворк, или сам пишешь адаптивную сетку, и верстаешь

css/less/scss

как тебе удобно будет

Paul
12.12.2016
08:21:25
подскажите пж в двух словах для чего redux-saga?
redux-saga имеет одну из самый лучших док в мире реакта Там все расписано

Vadim
12.12.2016
08:28:32
Товарищи люди! Подключал ли кто-нибудь autoprefixer к webpack 2? Я уже часа 3 бьюсь над этой задачей

Может кто знает ссылку какую как его подключить к webpack 2?

Google
Vadim
12.12.2016
08:30:19
Это вообще реально?

Vladimir
12.12.2016
08:39:21
Art
12.12.2016
08:40:11
> Я уже часа 3 бьюсь над этой задачей Вот они проблемы современности.

Vadim
12.12.2016
08:40:11
Нету

Vladimir
12.12.2016
08:40:40
ага

Admin
ERROR: S client not available

Vladimir
12.12.2016
08:40:43
заметил

Dmitry
12.12.2016
08:46:03
Это вообще реально?
Да, создай в корне проекта такой postcss.config.js: module.exports = { plugins: [ require('autoprefixer') ] };

Vadim
12.12.2016
08:47:08
Да, создай в корне проекта такой postcss.config.js: module.exports = { plugins: [ require('autoprefixer') ] };
Когда доберусь до рабочего места, попробую. Спасибо!

Vladimir
12.12.2016
08:47:20
Нету доки по вебпак 2 там
зато есть ишью https://github.com/postcss/postcss-loader/issues?q=is%3Aissue+webpack2+is%3Aclosed

extract-text-plugin не особо работает бтв

Art
12.12.2016
08:48:19
https://github.com/postcss/postcss-loader/issues/92#issuecomment-251439696

Мы перешли на вебпак2 примерно в сентябре, словно прошли через 7 кругов ада.

Art
12.12.2016
08:53:16
А профиты есть?
Чёт было вроде бы.

Деталей вообще не помню

А, code splitting с system.import

Fozilbek
12.12.2016
08:53:49
Ребят, это какой редактор? \

Brs
12.12.2016
08:54:05
а вот раз уж пошла такая пьянка. в webpack2 dedupe plugin выпилили, он теперь внутри вебпака работает чтоли?

Google
Fozilbek
12.12.2016
08:55:32
???

from
12.12.2016
08:55:34
МУТИРУЕШЬ её
Переменные вообще нельзя мутировать, мутировать можно массивы и объекты

Vladimir
12.12.2016
08:57:22
from
12.12.2016
08:58:44
Vladimir
12.12.2016
08:59:29
ага

x = 4; asyncFuncWhichWillUseX(); // will X be 4 or 5? x = 5;

Konstantin
12.12.2016
09:01:48
Какая же это мутация?

Мутация — когда без изменения ссылки на значение меняется само значение

имхо

Vladimir
12.12.2016
09:02:26
а что зависит от того, мутация это или нет?

from
12.12.2016
09:03:16
а что зависит от того, мутация это или нет?
создаётя ли в памяти программы новый объект или нет

четверка пятёркой не станет никогда

а массив из трех элементов вполне может стать массивом из четырёх элементов

Vladimir
12.12.2016
09:08:01
Вот в Эрланге нет мутаций

from
12.12.2016
09:08:28
в эрланге ещё и переменных вроде нет

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