@react_js

Страница 2176 из 5115
code4aman
20.09.2017
06:28:38
т.е. например в react-boilerplate ssr сделан не кошерно?

Alex
20.09.2017
06:31:30
arc.js.org
спасибо

т.е. например в react-boilerplate ssr сделан не кошерно?
про него я читал крайний раз года два назад, он не очень понравился тогда чем-то и я просто про него забыл:)

Google
Alexander
20.09.2017
07:50:27
Привет Вопрос следующий: есть у нас редакс контейнер и компонент, которые сохраняют данные. При сохранении даннных может быть ошибка валидации. Есть два варианта: складывать в стор ошибки или ретурнить промис в dispatch функции, которая дергает экшен сохранения, и хэндлить его. плюсы стора - у нас компонент stateless плюсы промиса - мы не засоряем стор такими данными как ошибки валидации, флаги прогресса, когда выполняется запрос и т.п.

Andrey
20.09.2017
08:05:21
Парни, а есть чатик по шаблонизаторам у кого-то? В частности ejs интересует

Sergey
20.09.2017
08:09:55
Привет. ты используешь styled-components ? как ты пишешь классы? и как к ним в компоненте обращаешься? можно ссылку, я не нашел такого в доки





Addicted
20.09.2017
08:20:34
ребята привет. Вопрос по ssr, поделитесь плиз опытом, дайте посмотреть годные решения по рендерингу на сервере реакт аппы. Задача, как понятно. удовлетворить seo людей...

Yaroslav
20.09.2017
08:23:53
привет, тут недавно говорили про пакет который позволяет проверять или есть свойство в объекте для бабеля, типа obj.?car.?type

как он называется?

Yaroslav
20.09.2017
08:32:27
спасибо

Google
Artyom
20.09.2017
08:33:56
https://www.npmjs.com/package/babel-plugin-null-safe-accessor
Прикольно. А собираются такое в стандарт пихать, видел кто proposal?

Sergey
20.09.2017
08:39:02
Таймураз
20.09.2017
08:51:28
Serge
20.09.2017
08:51:47
И это нормально - пихать эту цсс гадость в мой чистый компонент?

Damir
20.09.2017
08:56:15
Разве Elvis должен работать только на null?

Вроде и для undefined тоже

Maksim
20.09.2017
08:56:42
там ==

undefined == null

Artur
20.09.2017
08:59:30
undefined == null
самое прекрасное, что undefined != false и undefined != 0, и undefined != '', есть когда надо проверить что в переменное не null и не undefined просто пишем if (a != null) и поехали

Damir
20.09.2017
08:59:35
Логика не вполне юзабельна, плагин тут вернёт значение a.b вместо undefined если (c) нет - a.b?(c);

Таким образом длинная цепочка не будет иметь смысла

andretshurotshka?❄️кде
20.09.2017
08:59:50
это же не тот плагин

Damir
20.09.2017
08:59:56
Поскольку неизвестен однозначно ответ

andretshurotshka?❄️кде
20.09.2017
09:01:35
https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-optional-chaining

andretshurotshka?❄️кде
20.09.2017
09:02:04
Maksim
20.09.2017
09:03:38
Можно ещё короче - а || value
и вместо "" получишь value

Damir
20.09.2017
09:04:35
Elvis я бы не стал делать скидывающим при 0, ноль часто ожидаемое значение

и вместо "" получишь value
Да, например строку -заглушку вместо пустой

Maksim
20.09.2017
09:05:51
Да, например строку -заглушку вместо пустой
вот именно, только это обычно неправильно

Google
Maksim
20.09.2017
09:07:28
а так же речь шла об определении null и undefined, а не пустых строк, нолей и булевых, которые вполне себе могут быть "юзер-инпут" например

Damir
20.09.2017
09:10:03
Плагин для семёрки вроде работает по такой схеме

Эта штука будет next big thing в коде, как await

Artur
20.09.2017
09:13:09
prop?.() - а чё уж не prop?()

Maksim
20.09.2017
09:14:34
prop?.() - а чё уж не prop?()
проблемы с тернарками

Vladyslav
20.09.2017
09:47:33
ребят, а как решаете проблему дублирования кода, когда условно нужно в mapDispatchToprops азных компонентах ?

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

Danil
20.09.2017
09:50:45
Отправляю через сагу пачку запросов (экшн реквест), если ответ нормальный то срабатывает экшн success. Проблема в том что реквестов уходит пачка, ответы 200 все, а success только один раз срабатывает. С чем это может быть связано?

kana
20.09.2017
09:51:44
takeLatest вероятно

Emir
20.09.2017
10:10:59


code4aman
20.09.2017
10:12:49
как он функции сравнит?

Emir
20.09.2017
10:13:19
it('deleteTodoRequest test', () => { const id = 1 function deleteTodo(value) { return value } testSaga(deleteTodoRequest) .next() .take('DELETE_TODO_REQUEST') .next({id}) .call(deleteTodo, id) .isDone() })

export function* deleteTodoRequest() { while (true) { const { id } = yield take('DELETE_TODO_REQUEST') yield call(deleteTodo, id) } }

Max
20.09.2017
10:18:26
Vladyslav , через selector’ы: http://redux.js.org/docs/recipes/ComputingDerivedData.html#connecting-a-selector-to-the-redux-store

Или имеется ввиду именно mapDispatchToProps а не mapStateToProps ?

Vladyslav
20.09.2017
10:24:35
ну методы имею в виду

Danil
20.09.2017
10:29:35
takeLatest вероятно
Да, только takeEvery

Ҫѐҏӗѫӑ
20.09.2017
10:59:40
@AGambit флоудефы для mobx в насколько актуальном состоянии?

Gregory
20.09.2017
11:00:22
Вроде в норм состаянии

Ну их аплейтили для последнтх версй

Google
Gregory
20.09.2017
11:00:47
Но для реакт мобх я их не писал

Нужно кому-то?

Ҫѐҏӗѫӑ
20.09.2017
11:01:30
да вот не знаю даже. выбираю для нового проекта

мб и не mobx выберем, а свой велик на rx. ну или focal мб посмотрю даже

ну и мб тс вместо флоу все же. пока как раз на тс все

Владимир
20.09.2017
11:03:57
Calmm пробуй

Но для реакт мобх я их не писал
А где подглядели идею на декларацию функции смотреть м регекспом ее парсить?

Ҫѐҏӗѫӑ
20.09.2017
11:05:08
calmm точно нет

Владимир
20.09.2017
11:05:24
Почему нет?

Владимир
20.09.2017
11:05:43
Хочешь рх?

Ҫѐҏӗѫӑ
20.09.2017
11:05:57
Почему нет?
потому что calmm это не продакшн реди

Gregory
20.09.2017
11:06:09
Calmm пробуй
Focal по лучше чем калмм, с опыта юзания

Ага

Алексей
20.09.2017
11:06:34
@AGambit флоудефы для mobx в насколько актуальном состоянии?
https://github.com/mobxjs/mobx/blob/master/flow-typed/mobx.js Mobx в себе держат, так что думаю что всегда актуальные Definitions

Ҫѐҏӗѫӑ
20.09.2017
11:06:51
их как раз Гриша писал насколько я помню

я потому и спрашивал у него)

Dzianis
20.09.2017
11:08:30
а чем ts лучше flow ? если сейчас проект писать? и насколько mobx лучше redux на среднем проекте? ( на 1-2 человека года)

Владимир
20.09.2017
11:09:42
Focal по лучше чем калмм, с опыта юзания
А мобх-стейт-tree пробовали на больших проектах?

Gregory
20.09.2017
11:10:19
Да мы в себе держим

Google
Gregory
20.09.2017
11:11:32
А мобх-стейт-tree пробовали на больших проектах?
Нет еще, его только нормально пару недель назад зарелизили

Dzianis
20.09.2017
11:13:15
с мобх меньше бойлерплейта?

Gregory
20.09.2017
11:13:24
Да

И кода меньше

Для маленьких тим вообще топ

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