@react_js

Страница 1087 из 5115
? Алёна
18.03.2017
10:48:12
Гугл уже умеет в спа

Mikhail
18.03.2017
10:49:28
Razzwan
18.03.2017
10:49:29
понятно, спасибо, так и понял что для СЕО, но вот в воображении была мысль что можно с сервера только дельту присылать
можно только разницу присылать. Почитай на тему webpack chunk там тоже все не так просто, как хотелось бы, но разобраться можно

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, подумал мож там что-то клевое

Razzwan
18.03.2017
10:51:20
А как же яху? ?
буквы переставь, чтоб ответ получить ;)

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

Razzwan
18.03.2017
10:52:38
webpack chunk уже используем
ну, так вы отдаете части javascripta постепенно же? Т.е. не сразу весь?

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 , а то ничерта не понятно

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

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

Denis
18.03.2017
12:52:22
Мб react-native-web?
Уже и такое есть

Andrey
18.03.2017
12:54:08
Точно, окэй, редюсер отпадает

редюсер должен быть чистой функцией
А какая бест практика размещения fetch-запросов?

В контейнере их вызывать, а потом экшны типу FETCH_POSTS_SUCCESS?

Andrey
18.03.2017
12:56:53
Можно в экшнах
В экшнах - redux-promise/redux-thunk?

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
Кто нибудь использует react-router 4 в проектах react-redux?
Пробовал, решил не использовать. Правда до релиза было еще.

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
почему с redux съехалт*?
на mobx переползли

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
Если это клиентское приложение, просто вывод и вся логика на сервере, если что-то чуть сложнее: вешайтесь

Ilya
18.03.2017
17:21:47
Для сайта думаю редукс

Но для приложения уже mobx

Mikhail
18.03.2017
17:22:47
Для сайта думаю редукс
согласен, но также добавлю, что для сайт не обязтельно и react )

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

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

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