
Andrey
14.04.2017
15:39:40
коноче задачу опиши подробней чего необходимо делать... Может тебе и не нужно в стору ничего класть тогда возможно можно обойтись без акшон редусер и всего остального

Herman
14.04.2017
15:45:37

Andrey
14.04.2017
15:46:26
а сокет открывать надо когда компонент на экране ? и закрывать когда убирается с экрана ?
или соединение сокета должно непрерывно висеть?

Google

Herman
14.04.2017
15:49:20
Ага

Razzwan
14.04.2017
16:04:15
create-react-app мне пишет, что:
File sizes after gzip:
197.52 KB (+13.43 KB) build/static/js/index.1604b96e.js
5.9 KB build/static/css/index.db084b12e1d85f0b0254a82686beb5aa.css
но фактические файлы в 5 раз больше, как сделать так, чтоб сервер их отдавал в правильном объеме?

Ruslan
14.04.2017
16:07:45

Razzwan
14.04.2017
16:08:06

Alexander
14.04.2017
16:25:50
Допустим мне нужно вытащить данные из базы при загрузке приложения. Мне нужно через componentWillMount делать запрос или можно как-то в initialState сразу записать?

Brs
14.04.2017
16:28:59
Чюваки, а как моднее всего svg инлайнить в реакт, чтобы изоморфненько было и без dangerouslySetInnerHtml?

Andrey
14.04.2017
16:29:52
сек
svgo-config который тут упоминается, лично у меня выглядит вот так:
svgoConfig: {
plugins: [
{
removeTitle: true,
},
],
},
но это чисто моя специяика.. тебе свго не нужен в оппщем
@brs_mdrk
"svg-react-loader": "^0.3.7",
"svgo-loader": "^1.2.0",
вот эти модули задействованы ..
ну и бабель чтоб транспилировать
@brs_mdrk в итоге в самом бандле будешь иметь вот такое:
https://i.imgur.com/yW0mdTY.png
а сами свгшки просто приреквайриваешь туда где хочешь их юзить

Google

Andrey
14.04.2017
16:40:15
изоморфненько

Сергей
14.04.2017
16:44:11
Хорошее решение
Сохранил себе

Alexander
14.04.2017
17:01:23
You must pass a component to the function returned by connect. Instead received {}
Что означает эта ошибка? гугл кидает на mapStateToProps, а я без него прокидываю state => state

Сергей
14.04.2017
17:06:46

マイク
14.04.2017
17:07:46

Alexander
14.04.2017
17:10:41
Забыл сделать экспорт компонента, спасибо
https://github.com/Kl4ssT/db-client/tree/master/client
Код
Заодно скажите, может я что-то не так делаю

Zaur
14.04.2017
18:09:23
Стоит ли использовать create-react-app для создания react приложений новичку, или стоит руками собирать конфиг с нуля?

Dmitrii
14.04.2017
18:09:38

Zaur
14.04.2017
18:10:05
@dimonnwc3 , Спасибо

Kirill
14.04.2017
19:52:32
Просто поражаюсь темпу роста группы.

Rustem
14.04.2017
20:15:28
Так react и хайп это слова синонимы
Вот я наример, решил изучать react, потому что это стильно-модно-молодёжно

Kirill
14.04.2017
20:16:56
Риэкт реально рулит, а модно и молодёжно - это Ангулар 4.

Lupsick
14.04.2017
20:18:19

Alexander
14.04.2017
20:18:39

Google

Rustem
14.04.2017
20:20:01
Ага, только самсунг вместо мака)
Чудо инженерной мысли

Denis
14.04.2017
20:28:13
Кто-нибудь юзал https://grommet.github.io/ ?
? Прошло более месяца с последнего React Moscow Meetup. На следующей неделе состоится React Amsterdam. Одна из лучших конференций по React в Европе. Давайте соберёмся и обсудим итоги! Ищем докладчиков. Будем рады видеть и короткие презентации open source проектов. Пишите в личку! The time is now.

Regina
14.04.2017
22:14:53
Денис, отличная новость!)
Тем временем, ...
Друзья, подскажите, плиз, как правильнее организовать работу с большими svg-файлами (вебпак 2, реакт).
Пробовала raw-loader, url-loader - в этом случае svg инлайнится в js и размер js растет в геом прогрессии.
file-loader не позволяет заимпортить svg в компонент, только через <img scr={svg_file} /> (по крайней мере я не нашла).
в идеале должно быть что-то типа file-loader, работающее через
<svg>
<use xlinkHref={svg_file} />
</svg>
=))) вариант выше работает


Pavel
15.04.2017
01:24:03
Господа, выручайте.
Переделываю работу с DOM в приложении на реакт. Само приложение рисует на canvas и DOMA в нём не очень много.
Читаю про Redux. Он вроде бы отлично подходит для того, чтобы связывать всё вместе, как общее хранилище.
Но вот засада: про store.subscribe везде упоминается вскользь и нахваливается react-redux с его connect как способ подписки на события в хранилище.
Но у меня большая часть приложения не на реакте.
Вопросы
1) Правильно ли я понимаю, что в каждом модуле мне нужно хранить ссылку на предыдущий state, вызывать
store.subscribe и ручками сверять, не изменился ли state? Пахнет мешком бойлерплейта. Есть ли иной, лучший способ?
2) Как быть с компонентами, которые получают честные props как аргументы от верхнего компонента? Во всех примерах props подменяется на store и его производные. Как тогда компоненту получать настоящие props? Не очень здравой кажется идея избавиться от props от верхнего компонента. Или я чего-то не понимаю?
Спасибо


Кирилл
15.04.2017
01:43:55
@Oharr я не гуру, но пока все спят по второму вопросу: пропсы так же передаются и хронятся вместе с пропсами из стора в одном большом хранилище
т.е. пропсы, которые ты передал в чайл будут точно так же доступны, как и без стора

code4aman
15.04.2017
04:55:19
В react-redux connect будет как раз (stateFromStore, propsFromParent) => finalProps

code4aman
15.04.2017
04:56:20
В хранилище только стейт, пропсы как обычно передаются

Pavel
15.04.2017
09:34:25
Денис по ходу у меня будет доклад

Denis
15.04.2017
09:38:53

Pavel
15.04.2017
09:42:44
Сколько времени у меня есть?

Denis
15.04.2017
09:48:34
Неделя!)

Pavel
15.04.2017
10:24:14
Ясно

Pavel
15.04.2017
10:24:47

Кирилл
15.04.2017
10:44:33
ребя, подскажите пожалуйста, не как не выходит выпросить у фейсбука картинку побольше

Google

Кирилл
15.04.2017
10:44:35

Admin
ERROR: S client not available

Кирилл
15.04.2017
10:44:43
побольше чем 50х50
так тоже не пашет
type=large

Lupsick
15.04.2017
11:06:50
https://medium.com/@paularmstrong/twitter-lite-and-high-performance-react-progressive-web-apps-at-scale-d28a00e780a3

Max
15.04.2017
12:45:36
https://github.com/wwayne/react-tooltip норм?
или есть что-то лучше
не очень вариант с data-for

Razzwan
15.04.2017
12:57:24

Алёна
15.04.2017
13:01:55
такие всплывающие штучки над текстом при ховере

Razzwan
15.04.2017
13:02:44

Алёна
15.04.2017
13:03:02
Ой. Читаю одним местом
А громмет юи тулкит, судя по всему.

Razzwan
15.04.2017
13:08:07

Max
15.04.2017
13:09:55
громмет для мобилок
вообще да, странно выглядит

Razzwan
15.04.2017
13:14:34
особенно формы

Maxim robox
15.04.2017
13:28:38
Ребята, а кто что делает с новым реактом?
Они же объявили createClass и propTypes deprecated, warningи сыпят.
Если со своим кодом ещё поправимо, то зависимости-то ещё не обновились.
Игнорировать ворнинги? Подождать с обновлением реакта?

Google

Max
15.04.2017
13:30:05
я зафиксил предыдущую версию

Pavel
15.04.2017
14:06:21

Maxim robox
15.04.2017
14:06:35

Pavel
15.04.2017
14:06:45
Особенно первый

Maxim robox
15.04.2017
14:07:33

Pavel
15.04.2017
14:08:31
Ну и issue им посоздавай, как положено
Чтобы, так сказать, подтолкнуть

Alexander
15.04.2017
15:56:42
Всем привет камрады, сразу скажу я новичок в реакте, не пинайте сильно... Есть вопрос.