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