
Евгений
05.10.2018
05:49:31
всем привет
стоит ли использовать immutable js в приложении где уже есть redux ?
и что лучше выбрать type script или flow ? =)

Ilshat
05.10.2018
06:05:46

Google

Евгений
05.10.2018
06:06:39

Ilshat
05.10.2018
06:07:05
redux + immer
immutable приходится тащить везде
там есть конечно хок toJS
но выглядит костыльно
в плане того чтобы вносить изменения в стор через immutable он конечно хорош, апишка мне нравится.

Евгений
05.10.2018
06:12:00
спасибо

Ilshat
05.10.2018
06:13:13
как только ты соберешся добавить себе какую то либу, например redux-form нужно будет сразу думать о том есть ли у него редюсеры под immutablejs
нам повезло, у redux-form есть)
но могут быть и другие

Roman
05.10.2018
06:40:26
https://habr.com/article/424479/
Что-то я проорал с комента
>В последнее время задумался над переходом с React на Angular, задолбал меня этот функциональный
Просто кто-то не умеет в композицю

Danila
05.10.2018
06:55:50
Дратути. Есть способ без дополнительных манипуляций с конфигами экстрактить цсс при билде? Ejected CRA
Доки честно читал, не нашёл

Google

Cenator
05.10.2018
06:56:33

Danila
05.10.2018
06:56:38
Не-а
Пихает всё в бандл и потом инджектит в стайл-тег на странице

Cenator
05.10.2018
06:57:21
А что используешь?
Цсс можно тысячей способов писать, никто не знает какой у тебя

Danila
05.10.2018
06:58:21

Nick
05.10.2018
06:58:31
здорова, кто-нибудь использует eventbus в реакте?

Danila
05.10.2018
06:58:35
Я делаю import './style.scss' в index.js
Хотя, видимо, судя по тому, что есть в .prod конфиге вебпака, таки экстракт-плагин там есть и сконфигурирован. Грешу тогда на впиленый мной туда sass-loader, но не оч хорошо разбираюсь, чтобы понять, как тогда сделать чтобы и экстракт работал. Ему же пофигу должно быть, откуда цсс появился в бандле и чем он был изначально и каким лоадером загружен

Cenator
05.10.2018
07:07:50
Поставь cra2, там вроде сас из коробки

Danila
05.10.2018
07:08:42
У меня уже проект готовый, боюсь даже трогать тулсет если честно
Ладно, буду копаться дальше

Roman
05.10.2018
07:22:35
сделай энтри поинтов

Danila
05.10.2018
07:23:04

Roman
05.10.2018
07:23:43
entry: {
app: ['./src/index.js', './src/styles/style.scss']
}

Cenator
05.10.2018
07:24:16

Roman
05.10.2018
07:24:41

Cenator
05.10.2018
07:24:52
К тому же цсс модулес не будут работать

Danila
05.10.2018
07:25:06

Google

Danila
05.10.2018
07:25:22
В самом КРА, насколько я могу судить по дефолту app.css импортится
Ну и да

Roman
05.10.2018
07:25:26

Danila
05.10.2018
07:25:27

Cenator
05.10.2018
07:25:33

Danila
05.10.2018
07:26:31

Cenator
05.10.2018
07:26:55

Roman
05.10.2018
07:29:11
Если между компонентами вы хотите использовать функционал, который не относится к пользовательскому интерфейсу, рекомендуем извлечь его в отдельный модуль на JavaScript. Компоненты могут импортировать и использовать эту функцию, объект, или класс, не распространяя его.
это для тех, кто компоненты наследует

Zhanadil
05.10.2018
08:14:20
ребята, подкиньте плз инфы кэш+реакт

MrSmeet
05.10.2018
08:18:56
Гуйз помогите плиз роуты не пашут https://hastebin.com/emuzubajon.coffeescript

Kris
05.10.2018
08:28:20
json-groupby .зал кто?
можно вернуть все ключи?
groupBy(['publish'], [all])

Kris
05.10.2018
08:30:06
есть возможность передать списко ключей, но допустим ихи будет 30, писать для каждого? groupBy(['publish'], ['id', 'slug','user','section'........])

Danila
05.10.2018
08:58:14

Паша
05.10.2018
09:06:06
Привет, я нуб в React Router (да и в React тоже), и у меня вопрос: Чем React Router отличается от React Router DOM?

Danila
05.10.2018
09:08:08

Паша
05.10.2018
09:08:18

Roman
05.10.2018
09:08:45

Паша
05.10.2018
09:09:17
ещё вопрос - в React Router можно хендлить GET запросы как в Express, например app.get('/',(req,res)=> { ... })

Admin
ERROR: S client not available

Google

Человек
05.10.2018
09:09:24

Roman
05.10.2018
09:09:35

Паша
05.10.2018
09:10:34

Roman
05.10.2018
09:11:49
вес меньше

Danila
05.10.2018
09:12:39
К тому же мимикрирует под реакт-роутер пропами и компонентами

Паша
05.10.2018
09:13:11

Человек
05.10.2018
09:15:21

Roman
05.10.2018
09:15:47
от слова совсем
ты что-то делаешь не так
https://twitter.com/dan_abramov/status/1047461127813324802
комментики

Artem
05.10.2018
09:42:17
Всем привет! Можно ли одновременно использовать redux-saga и redux-thunk ? Есть ли какие-то в этом подводные камни?

Тимофей
05.10.2018
09:43:10

Roman
05.10.2018
09:43:30

Danila
05.10.2018
10:21:04
Правильно я думаю, что единственный адекватный способ "занеймспейсить" цсс приложения для отсутствия конфликтов с другим цсс на странице, на которой я запускаю приложение (в виде виджета) - это заюзать css modules ну или угореть по css in js?

Cenator
05.10.2018
10:21:44
да

Danila
05.10.2018
10:22:11
Спасибки! :)

Google

Misha
05.10.2018
10:22:42
Misha Baturin:
Помогите пожалуйста советом. Есть проект на react redux, есть роли админ и юзер. Все подключаться к одному событию. Когда админ нажимает показать картинку, у всех пользователей высвечивается эта картинка модальным окном. Админ нажимает начать голосование, у все появляется голосование. Все работает по сокету. Есть ли какие то best practice?

Kevin
05.10.2018
10:23:22

Maxim robox
05.10.2018
10:29:57

Misha
05.10.2018
10:30:42
В конце, какие есть методы реализации

Cenator
05.10.2018
10:31:02

krn
05.10.2018
10:40:50

Sergey
05.10.2018
10:42:39