
Andrew
03.11.2017
09:52:19
Тогда обязательно.

Александр
03.11.2017
09:52:37

Andrew
03.11.2017
09:53:06
Но лучше конечно оберните его в GraphQL :P И юзайте аполо

nick
03.11.2017
09:53:26
Спасибо

Google

nick
03.11.2017
09:54:14
Много для быка телодвижений, для перехода на graphQL?

Cenator
03.11.2017
09:55:43

Александр
03.11.2017
09:56:25

Cenator
03.11.2017
09:56:43

Александр
03.11.2017
09:57:06

Andrew
03.11.2017
09:59:13
Так многое за вас сделает аполло, а так вам все это нужно будет писать руками и это будет печально. Для SPA с минимумом перезагрузок и пр. Надо. Если реакт у вас только будет кусочками такими мини приложениями то там то там, то даже thunk хватит. В общем it depends :)

Сергей
03.11.2017
10:03:07
лол
thunk покрывает дофигище кейсов
я делал с ним большие приложения
а graphQL это так
одна ступень
которая к тому же не решает проблем

Google

Сергей
03.11.2017
10:03:37
а только добавляет

Mike
03.11.2017
10:05:01
санки вообще топчик
при том что казалось бы миниатюрная хуевина
а столько всего позволяет сделать
а главное не заставляет бэк от тебя зависеть

kana
03.11.2017
10:06:13
занки это топчик по одной простой причине - это простейший костыль, когда нам тупо дали доступ к апи стора в экшонах

Сергей
03.11.2017
10:06:18
и тестить удобно

Max
03.11.2017
10:06:19

Сергей
03.11.2017
10:06:28
это вы так делаете
а можно делать как угодно

kana
03.11.2017
10:06:47
а код redux-thunk так делает

Сергей
03.11.2017
10:06:50
санки дает возможность в экшнкреатор пробрасывать зависимости

Max
03.11.2017
10:06:51

kana
03.11.2017
10:07:08

Сергей
03.11.2017
10:07:09
не выдумывай
пробросить можно любую абстракцию
а не только API

kana
03.11.2017
10:07:50

Google

Сергей
03.11.2017
10:07:53
и поверх этого fetch + class можно написать много чего
блядь

kana
03.11.2017
10:08:17
экстра-аргументы - не основная фича занков, ты сейчас не туда тему увел

Сергей
03.11.2017
10:08:23

Max
03.11.2017
10:08:40
так

Сергей
03.11.2017
10:08:41
как и доступ к dispatch

Max
03.11.2017
10:08:49
чот вы о теплом и о мягком
и попахивает флеймом
давайте перейдем к старом доброму хейту редакс-форм и оставим санки в покое ?

Sergei
03.11.2017
10:13:19
Всем привет!
Недавно начал работать с реактом. Возникла проблема с пониманием работы со стейтом при рендеринге списка компонентов.
Использую redux и храню список в сторе. Список в виде массива объектов. Меняю поле у одного элемента списка, а перерисовывается весь список. Насколько я понимаю, это из-за того, что флаг меняется посредством
state.map(item => item.id === 1 ? Object.assign({}, item, {flag: true}) : item;
Внимание вопрос: как сделать чтоб перерисовался только один элемент?
Заранее спасибо. И извиняюсь если вопрос глупый.

Сергей
03.11.2017
10:14:04

Sergei
03.11.2017
10:15:33
спасибо) этого достаточно)

Stepan
03.11.2017
10:28:46

Artyom
03.11.2017
10:29:38

Stepan
03.11.2017
10:29:50

Дмитрий
03.11.2017
10:36:57

Artyom
03.11.2017
10:41:42
Разве не прекрасно?
import { fetchUserInfo } from 'actions';
componentDidMount() {
fetchUserInfo();
}

Дмитрий
03.11.2017
10:45:07

Google

Artyom
03.11.2017
10:45:23
Ну что значит другое окружение?

Дмитрий
03.11.2017
10:46:00
Соседний проект, компонентная библиотека, сторибук наконец

pepsi ¯\_(ツ)_/¯
03.11.2017
10:48:47

Дмитрий
03.11.2017
10:49:22
Ну это уже ни к чему, за таким флоу следит нормально

Artyom
03.11.2017
10:49:47

Артур
03.11.2017
10:50:12
Значит выгодно пробрасывать как всегда через mapDispatchToProps?

Дмитрий
03.11.2017
10:51:13

Artyom
03.11.2017
10:53:10
Вопрос привычки

Eugene
03.11.2017
10:53:41
Вникаю в тесты потихоньку, пытаюсь настроить jest, enzyme, как правильно и где настроить Enzyme.configure({ adapter: new Adapter() }) ?
Разобрался, все

Lupsick
03.11.2017
10:59:14
посоны, как сделать, чтобы babel-core тянул lodash не полностью, а только функции?
плагин чет не работает

Yan
03.11.2017
10:59:53
бабел кор разве поддерживает три шейкинг?

Roman
03.11.2017
11:00:30

Lupsick
03.11.2017
11:01:34
ну чет размер не уменьшается
с плагином

Александр
03.11.2017
11:01:50
No matching files. Patterns tried: src\components\Comment.js !/node_modules/ !./node_modules/**
кто нибудь сталкивался с проблеммой Prettier ? в IDE IJ

Дмитрий
03.11.2017
11:09:31

Lupsick
03.11.2017
11:09:45

Google

Дмитрий
03.11.2017
11:09:45
tree shaking сам по себе не уменьшает размер

Stepan
03.11.2017
11:10:02

Дмитрий
03.11.2017
11:10:13
Лол

Сергей
03.11.2017
11:10:23
уж лучше написать свой аналог
нормально типизируемый
благо это предельно просто

Дмитрий
03.11.2017
11:10:56
Самое забавное, что единственный адекватный вариант сегодня — это один из сабсетов етого акта

Lupsick
03.11.2017
11:11:25

Default
03.11.2017
11:11:27
Выковыряйте его оттуда и оформите как либу :)

Mike
03.11.2017
11:11:38
там же негодяй давал линку
на типизацию актов

Сергей
03.11.2017
11:11:44

Mike
03.11.2017
11:11:49
quick-actions что ли

Дмитрий
03.11.2017
11:12:13
Я пока не хочу этим заниматься, потому что вижу тут намёки на более универсальное решение

Сергей
03.11.2017
11:12:24

Mike
03.11.2017
11:12:44
Зацените велик. Я запилил его после того, как чуть не помер в попытках типизировать redux-act(ions). Велик получился довольно меленьким, и типизируется норм.
https://github.com/bigslycat/quick-action