
Максим
29.05.2018
14:33:50

Alexei
29.05.2018
14:33:58
а что внутри?

Максим
29.05.2018
14:34:00
внутри чего?

Google

Alexei
29.05.2018
14:34:15
этого app.js

Максим
29.05.2018
14:34:23
внутри мегабайт кода от бабеля

Alexei
29.05.2018
14:34:46
поставь там брейкпойнты, посмотри, выполняется ли он
найди этот ReactDOM.render

Максим
29.05.2018
14:35:03
пробовал, не работает

Alexei
29.05.2018
14:35:27
не выполняется т.е.?

Максим
29.05.2018
14:35:29
даже если внутрь debugger вкорячить
нет

Alexei
29.05.2018
14:35:58
оно на чанки разбивается что ли?

Максим
29.05.2018
14:36:09
нет

Alexei
29.05.2018
14:36:11
а запросов за чанками не видать
нет
ну вторая строка кода с твоего скриншота кагбе говорит, что да, а не нет

Google

Максим
29.05.2018
14:37:22

Alexei
29.05.2018
14:38:10
что в самом конце app.js?

Максим
29.05.2018
14:38:48

Alexei
29.05.2018
14:38:55
бля, конечно, очень увлекательно искать баги "по фотографии"

Максим
29.05.2018
14:40:37
а может быть косяк из-за локального ип?

Женя
29.05.2018
15:12:49
let PayPalButton = paypal.Button.driver('react', { React, ReactDOM });
это вообще легально?

Григорий
29.05.2018
15:18:15
Ребзя, Atom пробовал кто-нибудь? Чем хуже vscode ?

Mike
29.05.2018
15:18:43

from
29.05.2018
15:19:03
но конфигурируемее

Cenator
29.05.2018
15:19:37

GrafMine
29.05.2018
15:25:43
ребят есть какойто «лайфхак» чтоб при описании стиля через styled-components можно было обратиться не только к пропсу а какойто константе например ?
например есть такой подход
color: ${props => props.theme.main};
но я не хочу брать с пропсов цвет
background-color: ${(props) =>
props.isEnable ? Colors.white : Colors.gray };
и хотел бы что бы работало как-то так, но он не понимает что такое Colors.white, пробовал обворачивать в ${}и просто в {} не спосло ситуацию )

from
29.05.2018
15:26:56

GrafMine
29.05.2018
15:27:33
импорт есть на колор ))

Александр
29.05.2018
15:29:43

from
29.05.2018
15:29:57

GrafMine
29.05.2018
15:31:39
http://prntscr.com/jo4lji
https://prnt.sc/jo4l4c

from
29.05.2018
15:32:10

Google

from
29.05.2018
15:33:45
короче проверь че такое Colors вообще, видимо импортируешь неверно (или экспортируешь)

GrafMine
29.05.2018
15:35:49
колорс у меня работает, потомучто я его в рендере юзаю еще отдельно

Artyom
29.05.2018
15:45:12

Roman
29.05.2018
15:59:23

GrafMine
29.05.2018
16:02:10
да, пробовал перезапуск проекта даже, ну после убедительных аргументов решил перезагрузить мак, - проблема ушла, впервые такой баг какойто… сорри

Kelin
29.05.2018
16:04:53
А че ребят, кто-то юзает reason в проде? Как там дела обстоят?

from
29.05.2018
16:06:32

Denis
29.05.2018
16:07:04

Mihai
29.05.2018
16:07:58
а про Vue будет?

Cenator
29.05.2018
16:08:03
Нет

Григорий
29.05.2018
16:08:08

from
29.05.2018
16:08:13
))

Вячеслав
29.05.2018
16:08:15
вопрос в реакт сообществе xD

Сергей
29.05.2018
16:08:17

Denis
29.05.2018
16:08:32

Григорий
29.05.2018
16:08:56

Евгений
29.05.2018
16:08:57
Посоны, подскажите туториал где подробно разжёвано как юзать реакт с редаксом и роутером? А то как между пропастью.

from
29.05.2018
16:09:19

n0z3r0
29.05.2018
16:09:46
Народ у кого был опыт с react-apollo + SSR + PWA + workbox-sw. Как вы кешите генерируемый html который в корне передается? ибо index.html в этом случае нет

Google

Kelin
29.05.2018
16:10:10

Oleg
29.05.2018
16:20:29

Admin
ERROR: S client not available

n0z3r0
29.05.2018
16:23:18
Oleg да вот в том то и дело что index.html нет по сути :) при обращении на '/' происходит отдача HTML сгенерированного на сервере и тут вот засада с workbox. Если конечно юзать как есть Service Worker то там можно просто указать ['/', '/static/blabla.js', ...] но с workbox что то не получилось сказать что смотри в корень и думай что это index.html
пробовал в webpack конфиге для GenerateSW указать ключ directoryIndex на '/' не помогло, а вот пустой его не оставишь, ругается :)

Oleg
29.05.2018
16:24:11
У тебя сервер отдает html

n0z3r0
29.05.2018
16:24:42
Да да :)

Oleg
29.05.2018
16:24:45
Его кжшируешь по урлу '/'

n0z3r0
29.05.2018
16:25:06
Oleg спасибо огромное я что то упустил эту опцию :)

Oleg
29.05.2018
16:25:17
Workbox крутая штука, почти все предусмотрено

n0z3r0
29.05.2018
16:25:19
Попробую с ней :) Очень классно!
Да получается просто надо было почитать доку :) повнимательнее. Огромное еще раз спасибо!

Oleg
29.05.2018
16:26:15
По теме

n0z3r0
29.05.2018
16:27:31
:) Круто! Oleg а я как раз с GraphQL apollo стеком и SSR с этой технологией использую впервые :). Буду обязательно обращаться :)

Oleg
29.05.2018
16:27:48
Только если страница очень часто меняется, это кэширование может не подойти

n0z3r0
29.05.2018
16:28:19
Да нет не часто будет обновляться :) Надеюсь этого трюка хватит :)

Vladimir
29.05.2018
16:45:45
Где лучше проводить денормализацию стейта для вывода данных в компонентах или лучше этого вообще не делать, а манимулировать только нормализованными данными?
Для нормализации используется normalizr

Google

Vladimir
29.05.2018
16:47:56
Недавно на глаза попалась статья, где автор пишет, что можно и в mapStateToProps это делать, а если будут проблемы с производительностью, добавить reselect

from
29.05.2018
16:48:47

Сергей
29.05.2018
16:49:03
чем ближе к рендеру, значит ближе к view части приложения
…размазывание…

Vladimir
29.05.2018
16:50:11
Я думал для этого использовать getDerivedStateFromProps, в котором бы сохранял нормализованное и денормализованное состояние в стейт и потом проводил сравнение. Если что-то менялось, то денорализировал и перезаписывал

from
29.05.2018
16:50:48
Собственно с этого дока реакта начинается по сути

Человек
29.05.2018
16:52:12
Ку, а можно как-то обновить dependency от dependency в package-lock’e?
Гитхаб ругается на security vulnerabilities

Сергей
29.05.2018
16:52:47

from
29.05.2018
16:53:12

Человек
29.05.2018
16:53:44