@react_js

Страница 4947 из 5115
Евгений
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
мы использовали) больше не будем)
спс, какой вывод ? only immutable or only redux ?

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
Danila
05.10.2018
06:56:38
Не-а

Пихает всё в бандл и потом инджектит в стайл-тег на странице

Cenator
05.10.2018
06:57:21
А что используешь?

Цсс можно тысячей способов писать, никто не знает какой у тебя

Danila
05.10.2018
06:58:21
А что используешь?
https://pastebin.com/q8B11DGN

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
Я делаю import './style.scss' в index.js
не надо так делать

сделай энтри поинтов

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
Это один энтри поинт
и? зато нет импорта в index.js

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

Danila
05.10.2018
07:25:06
entry: { app: ['./src/index.js', './src/styles/style.scss'] }
В чём крутость такого решения по отношению к импорту через жс?

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

Ну и да

Roman
05.10.2018
07:25:26
В чём крутость такого решения по отношению к импорту через жс?
что у тебя каждый раз стили не пересобираются

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
Привет, я нуб в React Router (да и в React тоже), и у меня вопрос: Чем React Router отличается от React Router DOM?
Реакт-роутер содержит общие компоненты, реакт-роутер-дом расширяет их специфичными для DOM штуками

Паша
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
что не стоит использовать эту либу
а что стоит использовать ?)

Паша
05.10.2018
09:10:34
https://reach.tech/router
а почему это лучше или почему реакт роутер хуже?

Roman
05.10.2018
09:11:49
а почему это лучше или почему реакт роутер хуже?
документация лучше, сам роутер простой

вес меньше

Danila
05.10.2018
09:12:39
а почему это лучше или почему реакт роутер хуже?
Весит меньше, даёт ацессибилити из коробки и типа без лишней требухи. Для веба, возможно, правда хороший вариант, почему нет

К тому же мимикрирует под реакт-роутер пропами и компонентами

Человек
05.10.2018
09:15:21
https://reach.tech/router
с редаксам эта штука не дружит?

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
роутинг через редакс не нужен
Нужен в редких кейсах

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
Misha
05.10.2018
10:30:42
В конце, какие есть методы реализации

Sergey
05.10.2018
10:42:39

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