
Lupsick
12.07.2016
12:35:23
а мне говорят про хотрелоад на сервере охуеть

Roman
12.07.2016
12:36:55
Налицо явный мискомуникейшен

Владимир
12.07.2016
12:37:19

Google

Lupsick
12.07.2016
12:37:35
все свои

Владимир
12.07.2016
12:37:46
Нет

Lupsick
12.07.2016
12:38:05
ты мне так ни одного аргумента и не привел

Roman
12.07.2016
12:38:16
Не все

Владимир
12.07.2016
12:38:43
А тебе их бессмысленно приводить, ты сайтики делаешь и не сталкивался с этими проблемами о которых я писал выше

Roman
12.07.2016
12:38:52
Но мне например тоже интересно узнать про сср от уже опытных товарищей

Lupsick
12.07.2016
12:39:02
я тебе ставлю конкретные вопросы, а получаю в ответ – ты лох, тебе нечего объяснять, блаблабла
от твоих предложений у меня что-то типа «what the fuck i’m reading»

Vladimir
12.07.2016
12:41:26
Если у нас redux, чем плох этот вариант http://redux.js.org/docs/recipes/ServerRendering.html ?

Lupsick
12.07.2016
12:42:13
это должен быть обычный node-server который рендерит страницу сразу всю

Google

Lupsick
12.07.2016
12:42:40
он же и должен стоять в продакшине
поэтому он должен работать только с билдами уже
что-то разрабатывать прямо на сервере - нонсенс

Vladimir
12.07.2016
12:45:22

Konstantin
12.07.2016
12:50:13
if (ENV === 'development') {
const compiler = webpack(webpackDevConfig);
app.use(require('webpack-dev-middleware')(compiler));
app.use(require('webpack-hot-middleware')(compiler));
}
Что не так юзать это только в дев среде?
а в проде никакого хотрелоада

Lupsick
12.07.2016
12:51:23
ну и так можно
просто он не нужен

Roman
12.07.2016
12:52:28
кому как
мне нужен

Lupsick
12.07.2016
12:53:17
дебажишь клиентское приложение на сервере?)))))

Konstantin
12.07.2016
12:54:09
Сервер отличается от клиента
воткнешь в виллмаунт дом - сервер ляжет
узнаешь только когда в прод запилишь)

Roman
12.07.2016
12:56:58

Konstantin
12.07.2016
13:00:05
да все нормально, вопрос только сколько тут юзают в проде реакт да еще с изоморфом
вообще интересно было бы глянуть

Roman
12.07.2016
13:02:07
вот и мне интересно

Lupsick
12.07.2016
13:04:30

Google

Denis
12.07.2016
13:04:44

Lupsick
12.07.2016
13:04:55
все что должен делать сервер - это рендерить готовый компонент(дерево компонентов) с загруженными данными
я пока ничего не услышал, хотя вам я свою точку зрения рассказал

code4aman
12.07.2016
13:24:06
а как SSR и жиквери живут вместе?
для таких случаев надо делать какие-то исключения на сервере

Lupsick
12.07.2016
13:34:40
это не для этого чата

code4aman
12.07.2016
13:52:03
а, это смотря на какие lifecycle методы цепляться...

I Апрельский
12.07.2016
13:57:38
пацаны, а с чего сейчас стоит начинать реакт приложение
с этого https://github.com/mxstbr/react-boilerplate?
подскажите, пожалуйста, с высоты своего опыта!

Макс
12.07.2016
13:58:55
Парни, а если юзать async await вместо промисов в екшинах, то как это правильно делать

Vasiliy
12.07.2016
13:59:09

I Апрельский
12.07.2016
14:00:48
норм! но я знакомился с реактом и редаксом.
вот ты бы с нуля стал писать разве? :)

Vasiliy
12.07.2016
14:01:47
я первые несколько раз так и делал, просто чтобы понять как это все работает, потом уже свой стартер собрался какой-то + начал ориентироваться в готовых

I Апрельский
12.07.2016
14:02:29
а остальные разы?
а. свой)

Denis
12.07.2016
14:05:21
гайз, постоянно вызываются экшны, которые хоть раз были вызваны, в обход редакс девтулз
*постоянно это с вызовом другого экшна

Google

Denis
12.07.2016
14:06:53
сага не при чем как оказывается

DenJel
12.07.2016
14:07:16

Макс
12.07.2016
14:07:55
меня это сбило с толку https://github.com/kolodny/redux-await
получается что с ним работаешь как с обычными прописами на верхнем уровне?
Async должны быть екшины в рамках редакса или оставить внутренности к примеру api метода async и все?

DenJel
12.07.2016
14:10:36

Admin
ERROR: S client not available

Aleh
12.07.2016
14:10:39

Макс
12.07.2016
14:12:57
Вот отсюда и вопрос, что async приятен только непосредственно там где ты делаешь fetch, а верхним уровням все равно

Aleh
12.07.2016
14:13:08
ну, нет
он везде приятен)

Макс
12.07.2016
14:13:15
или action тоже делаешь async?

Aleh
12.07.2016
14:13:46
если он возвращает промис, то да
вообще .then редко пишу

Макс
12.07.2016
14:14:42
Т.е. если он возвращает
const responseJson = await response.json();
return responseJson;
то на верхнем уровне then не нужен и туда придет прямое значение?

Play
12.07.2016
14:28:37
Кто какой cli стартер рекомендует?

Sergey
12.07.2016
14:29:58
Интересует ваше мнение: зачем нужно отделение CSS в отдельный бандл в вебпаке, кроме случаев серверного рендеринга?

S
12.07.2016
14:31:35
быстрее инициализуется css, если его много
т.е. добавление тэга style асинхронная операция, и если их много, будут блинки

Denis
12.07.2016
14:34:17
парни, возможно я нуб в реакте, и считаю за багу то, что работает правильно, просто скажите это бага или фича react-bolerplate, при переходе на контейнер, диспатчится вся история экшинов

Google

Denis
12.07.2016
14:34:26
только что скачал свежую версию
как повторить, открываем файл app/containers/HomePage/reducer.js и там в редьюсер перед свичом вставьте
console.log(action.type)
откройте http://localhost:3000/ и консоль браузера, впишите в любую х в инпут, перейдите по кнопке features, потом просто вернитесь назад
все экшны пройдут в обход девтулза
но зафиксятся в редьюсере
это норм?

Владимир
12.07.2016
14:43:35

S
12.07.2016
14:50:36
зависит от кол-ва компонентов и от момента, когда тэг style добавляется, вебпак добавляет тэг при импортинге компонента, т.е. в случае реакт-компонентов сразу

Alexey
12.07.2016
14:55:30

Владимир
12.07.2016
15:01:09

S
12.07.2016
15:08:44
а у всех шрифт на гитхабе обновился?

Роман
12.07.2016
15:08:55

S
12.07.2016
15:09:20
а че я там должен увидеть?)

v
12.07.2016
15:09:59
скорее всего у всех
раз они его обновляли

Arslanbekov
12.07.2016
15:10:06
тоже вчера удивился

S
12.07.2016
15:10:20
печаль
привык уже