
Artyom
06.07.2018
11:02:19
Почему 36
Что за излишние скобочки
Вопросы ?

anna
06.07.2018
11:02:32

Google

andretshurotshka?❄️кде
06.07.2018
11:02:40
REACT_APP|123

Valeriy
06.07.2018
11:03:01

?
06.07.2018
11:03:26
redux я не использую, если что

Michael
06.07.2018
11:03:27

?
06.07.2018
11:03:42
а и еще, будет перезагрузка страницы на смену языка

Valeriy
06.07.2018
11:04:08

Michael
06.07.2018
11:04:32

Valeriy
06.07.2018
11:06:47

Evgeniy
06.07.2018
11:19:00
Бандиты, расскажите, в чем плюсы юзать реактивщину в реакт проектах?

Дмитрий
06.07.2018
11:22:54
Нормальное управление данными

Andrew
06.07.2018
11:28:25
Хочу на проксях делать реактивную херню

Artyom
06.07.2018
11:29:15
Бери мобикс последний

Google

Artyom
06.07.2018
11:29:21
Только зачем прокси ?

Jew
06.07.2018
11:29:58
axios.post('http://localhost:8080/api', userData)
.then((res) => {
console.log(res);
});

Alex
06.07.2018
11:30:13
Зачем мобикс? Эффектор норм

Nikita
06.07.2018
11:30:13
И не должно быть

Kendr
06.07.2018
11:30:33

Jew
06.07.2018
11:30:47

Nikita
06.07.2018
11:30:59

Jew
06.07.2018
11:32:07
CORS
можешь плиз подсказать где настроить?

Nikita
06.07.2018
11:32:23

Jew
06.07.2018
11:32:28
flask
в package.json прописан прокси на него

Evgeniy
06.07.2018
11:33:04
То есть, эффектор - полноценный стэйт-менеджер, ок.
Тогда расскажите, почему именно он, те, кто юзает его в проде

Александр
06.07.2018
11:34:16

Nikita
06.07.2018
11:35:24

Александр
06.07.2018
11:36:10
можно выделить в отдельный компонент

Дмитрий
06.07.2018
11:40:51
Там реоктивщина?
Да, я просто настрадался уже со стримами и поэтому все негативные эффекты (pun intended) реактивности пресекаю на корню

Andrew
06.07.2018
11:41:49

Бог
06.07.2018
11:49:06
Всем привет. Начал изучать React JS. Вопрос такой, как подключить babel локально?

Google

Умар
06.07.2018
11:51:51

dima
06.07.2018
11:52:48
даже если ты гуру жс. Ну пра недель

Dima
06.07.2018
11:53:06

dima
06.07.2018
11:54:09
я помню так и сделал. С вуе на реакт и за день переписал тестовое

Vlad
06.07.2018
12:06:01
Если я в экшн получаю объект и мне надо его изменить, то правильно это сделать в текущем экшене или же в редьюсере?

Artyom
06.07.2018
12:12:50
Но такие люди такие вопросы не задают...

Andrew
06.07.2018
12:15:31
у меня была ситуация. когда дали приложухе под реакт пилить. А я то ангулярщик. Скажу так, парчу часов оно то хватит но спустя пару неделек найдешь кучи дыр в архитектуре

Derek
06.07.2018
12:18:33
Подскажите еще пожалуйста какой стек сейчас в тренде ?
Как-то так ?
* ReactJs
* react-router v4
* redux
* redux-thunk
* styled-components

Andrew
06.07.2018
12:20:16
Recompose + reselect

Vadim
06.07.2018
12:21:34
можно еще и сагу добавить

Kendr
06.07.2018
12:21:42

Vadim
06.07.2018
12:22:11
ну лично на базе этого делал один проект https://github.com/wellyshen/react-cool-starter

Alex
06.07.2018
12:22:15

Derek
06.07.2018
12:23:13

Ilya
06.07.2018
12:23:43
Кто знает как конкретно babel env определяет браузер это или нода?
Или там feature detection?

Google

Roman
06.07.2018
12:26:09
https://babeljs.io/docs/en/babel-preset-env.html там же прописывается какие тебе важны в targets.browsers

Ilya
06.07.2018
12:27:03
А если это nodejs?
Я думаю как внутри бабеля определить сборка идет для браузера или сервера
Что-то не выходит пока

Admin
ERROR: S client not available

Ilya
06.07.2018
12:28:05
!process.env.node не катит
Вебпак поидее должен передавать энв для чего собирается
Сервер или браузер

Abu
06.07.2018
12:34:16

Derek
06.07.2018
12:35:47

Roman
06.07.2018
12:36:10

Andrew
06.07.2018
12:36:20

Derek
06.07.2018
12:36:38

Andrew
06.07.2018
12:36:39

Derek
06.07.2018
12:37:24

Andrew
06.07.2018
12:37:35
Da

Nikita
06.07.2018
12:38:02
ребята кто нибудь юзал react-tabs?
https://github.com/reactjs/react-tabs

Google

Roman
06.07.2018
12:38:09

Abu
06.07.2018
12:38:30

Frimko
06.07.2018
12:57:56
кто как думает, стоит ли писать тесты на все экшены редьюсера?

Valeriy
06.07.2018
13:05:16
const action = (payload) = ({ type: 'ACTION', payload })
что ты тут хочешь протестировать?

Demid
06.07.2018
13:06:26
то, что получится на выходе, наверное

Frimko
06.07.2018
13:06:41
export default function messages(state = initialState, action) {
switch (action.type) {
case SUCCESS_READ_MESSAGE:
return {
...state,
byId: {
...state.byId,
[action.payload.messageId]: {
...state.byId[action.payload.messageId],
status: findKey(MESSAGE_STATUSES, (item) => item === 'read'),
},
},
};
default:
return state;
}
}

Sunlive
06.07.2018
13:06:44
так это редьюсер над тестить не?

Demid
06.07.2018
13:06:51
видимо, он имеет в виду то, как в итоге отработает reducer, и что после этого оказется в сторе

Frimko
06.07.2018
13:07:03
да

Demid
06.07.2018
13:07:23
у. вложеный стор.
его не тестировать надо, а удалить :D

Frimko
06.07.2018
13:07:26
а редьюсер под 600 строк...

Valeriy
06.07.2018
13:08:00

Frimko
06.07.2018
13:10:45
а более информативный ответ? лично я склоняюсь, что редьюсер вообще тестами облагать не стоит и забыть о нем. разве только если цепочки вызовов тестировать.