
? Алёна
18.03.2017
10:48:12
Гугл уже умеет в спа

Mikhail
18.03.2017
10:49:28

Razzwan
18.03.2017
10:49:29

Mikhail
18.03.2017
10:49:50
webpack chunk уже используем

Google

Razzwan
18.03.2017
10:50:07
Гугл уже умеет в спа
О, так мне теперь не нужно заморачиваться по поводу серверного рендеринга для американских клиентов! Ура!

Mikhail
18.03.2017
10:50:37
просто чот везеде вижу react serverv render, подумал мож там что-то клевое

? Алёна
18.03.2017
10:50:39

Razzwan
18.03.2017
10:51:20

Mikhail
18.03.2017
10:51:53
яху уже того

Razzwan
18.03.2017
10:52:38

Mikhail
18.03.2017
10:52:57
да, все отдается по роутам
один роут - один чанк

Razzwan
18.03.2017
10:53:55
один роут - один чанк
тогда не понимаю, зачем твой вопрос про дельту? Статическая генерация выдает тебе группу файликов, какжый из которых соответствует одному роуту.
по аналогии с chunk, только файликов больше, потому что все динамические роуты тоже, в итоге, дают статический файл

Mikhail
18.03.2017
10:54:55

Razzwan
18.03.2017
10:56:21
ну рендер все равно на клиенте, просто не владея вопросом, спросил, думал мож там магия какая, которую не знаю еще ))
у меня такое чувство, общаясь с тобой, что вопросом ты не владеешь, но знаешь, при этом, больше меня, хотя я пытаюсь отвечать на твои вопросы

Google

Mikhail
18.03.2017
10:58:54
сначала react-script, потом eject, все сами теперь контролим
про сервер рендер для рекато росто вообще даже не думал до этого, щас вот просто мысли, и просто спросил )))
вдруг кто уже имеет опыт и мнение

Влад
18.03.2017
11:08:55

? Алёна
18.03.2017
11:16:31

Влад
18.03.2017
11:17:16
На плохую индексацию или её отсутствиежалуются.
https://habrahabr.ru/post/301288/
И используют prerender.io для SPA

Dmitry
18.03.2017
11:21:39
прям json'ами эти экшены им шлю
ессно должен быть сетевой уровень с контролем хотя бы нумерации пакетов

Anton
18.03.2017
11:23:06
будет ли профит от двух разных бандлов: один для старых браузеров, другой для новых с es6 через babili?

Dmitry
18.03.2017
11:23:16
иначе возможен рассинхрон если какое-то сообщение потеряется

from
18.03.2017
11:31:00
прикольная штука "moments" в твиттере
https://twitter.com/i/moments/842710066826530816

Bruce
18.03.2017
11:42:34
Всем приве, подскажите есть ли какие то мануалы для нубасов с роутами v4 , а то ничерта не понятно

? Алёна
18.03.2017
12:11:47

from
18.03.2017
12:14:23

Bruce
18.03.2017
12:14:25
@wop_wops спасибо )

from
18.03.2017
12:14:34
дока минимальная, just components

Google

Andrew
18.03.2017
12:24:27
можно ли как-то писать проект на реакт нейтив, а потом его без сильной боли перевести на реакт дом?

Dmitry
18.03.2017
12:24:32
Господа, не ради холивара, но когда jss юзаете - куда кладете всякие нормалайзеры и подобные вещи? Просто отдельными файлами подключаете в любом варианте?

Denis
18.03.2017
12:28:07
Импорт в том же файле где и react.render
main.js
app.js

Roman
18.03.2017
12:49:26

Andrey
18.03.2017
12:51:54
Подскажите, плс, нужно достать посты через апи и кинуть их в компонент подключенный к редакс стору.
Куда стоит поместить запрос к апи, в редюсер с case 'FETCH_POSTS' или в контейнере сделать вызов апи, и после него бросать экшны, которые добавят их в общий стор?

Denis
18.03.2017
12:52:22

Filip
18.03.2017
12:53:34

Andrey
18.03.2017
12:54:08
Точно, окэй, редюсер отпадает
В контейнере их вызывать, а потом экшны типу FETCH_POSTS_SUCCESS?

Denis
18.03.2017
12:56:05
Можно в экшнах
Можно в контейнере
Я в контейнере
Ща пару либ скину для инспирейшна

Andrey
18.03.2017
12:56:53

Denis
18.03.2017
12:58:36
https://github.com/redux-saga/redux-saga
https://github.com/jeffbski/redux-logic
https://github.com/redux-observable/redux-observable
Типа да

Google

Denis
18.03.2017
12:58:48
Но есть решения получше
Они выше
Если что-то простое

Andrey
18.03.2017
12:59:08
Спасибо!

Admin
ERROR: S client not available

Denis
18.03.2017
12:59:19
То thunk или прямо в контейнере

Razzwan
18.03.2017
13:02:11
Кто-то сталкивался с проблемой, что React router 4 для некоторых роутов выдает статус 404?

Real Human
18.03.2017
16:46:44
Дратути

Иван
18.03.2017
16:55:26
Приетити

Mikhail
18.03.2017
17:14:32
кстати, здесь практикуются опросы? типа кто что использует?

Evgeniy
18.03.2017
17:16:01
Кто нибудь использует react-router 4 в проектах react-redux?

Azein
18.03.2017
17:16:49

Mikhail
18.03.2017
17:17:30

MadMax
18.03.2017
17:18:21
почему с redux съехалт*?
съехали?

Evgeniy
18.03.2017
17:18:40
А я попробовал и возникли проблемы. Если например роутеру где должен отобразиться компонент подсунуть компонент обёрнутый в hoc то он почему-то бесконечно начинает его создавать

Mikhail
18.03.2017
17:18:42

Bruce
18.03.2017
17:19:06
Реновый из меня кодер , пойду лучше дворы мести

Azein
18.03.2017
17:19:44
Нечему там бесконечно создавать компонент. В рр4 в плане описания роутов все просто.

Ilya
18.03.2017
17:19:52
Молодцы, я за mobx, redux больно слабенький для задач

Google

Mikhail
18.03.2017
17:20:42
причем здесь и узнал про него, потом попробовали, и стало все хорошо...

Ilya
18.03.2017
17:20:46
Если это клиентское приложение, просто вывод и вся логика на сервере, если что-то чуть сложнее: вешайтесь

Mikhail
18.03.2017
17:21:24

Ilya
18.03.2017
17:21:47
Для сайта думаю редукс
Но для приложения уже mobx

Mikhail
18.03.2017
17:22:47

Azein
18.03.2017
17:23:00
чет холиварные какие-то у вас тезисы, друзья

Mikhail
18.03.2017
17:23:08
react ИМХО для сайта не совсем того самого
да не, не вижу холивара )))

Azein
18.03.2017
17:24:25
с mobx знаком с тех пор как авторы первый раз о нем на реддит написали, желания юзать не возникало - чем он настолько лучше редакс для приложений? )
объективно скорее всего ничем, просто кому то проще воспринимать структуру и принципы взаимодействия mobx, кому-то - redux

Mikhail
18.03.2017
17:25:09

Evgeniy
18.03.2017
17:26:27
Нашел причину. Компонент hoc оборачивал компонент который в себе вызывал action после которого менялся стейт который в hoc компоненте присутствует и запускалась перерисовка