@react_js

Страница 2392 из 5115
Andrey
24.10.2017
13:43:50
Я не прав.

Leonid
24.10.2017
13:46:25
Если вас не затруднит ответте плиз на мой вопрос выше ?

Nikita
24.10.2017
13:48:30
Сова прав ,количество вопросов по rr4 поражает, а значит он не работает

Сергей
24.10.2017
13:49:06
я вот хотел серверный рендеринг прикрутить а redial не работает с ним теперь думаю заменить его на universal-router или ещё что

Google
Sergey
24.10.2017
13:50:53
ответьте Леониду про роутер, потом я еще раз спрошу ))

Tauka
24.10.2017
13:51:46
Nikita
24.10.2017
13:52:37
Л - логика
Нормальная логика , инструмент должен быть простой и универсальный

Это значит что его все используют
Месяц вопросы про редакс не видел , в нем есть проблемы ,но зато он работает

Nikita
24.10.2017
13:53:19
Алексей
24.10.2017
13:53:24
Хватит нести чушь.

Tauka
24.10.2017
13:54:33
Редакс простой как тапок. Там нечему не работать.

Leonid
24.10.2017
13:55:43
спасибо за ответ ребят

Andrey
24.10.2017
13:56:57
Leonid Kuznetsov, [24.10.17 16:55] спасибо за ответ ребят я что то пропустил? был ответ? ?

Google
Amon Bower
24.10.2017
13:57:52
Sergey
24.10.2017
13:58:27
ответа не было, поэтому не стоит так писать, подумают, что помогли и так и не ответят

Aziz
24.10.2017
14:03:10
или в роутинге самом поставить можно

Сергей
24.10.2017
14:04:38
Хватит нести чушь.
Не чушь. Он на сервере не может роутить с прелоадом данных Вот и не работает

Сергей
24.10.2017
14:06:57
В браузере отлично работает.
Лови еще раз ридонли

andretshurotshka?❄️кде
24.10.2017
14:07:04
лол)

Сергей
24.10.2017
14:07:11
Пишу одно он мне другое

Алексей
24.10.2017
14:07:21
Вот это неслабо бомбануло

Сергей
24.10.2017
14:07:30
Не пиши хуйню

Я говорю на сервере невозможно юзать. Ты мне про клиент

Блядь!!

Александр
24.10.2017
14:07:54
Как у меня горит ОЧААААГ

Алексей
24.10.2017
14:07:59
rr4 работает в браузере, а значит говорить, что rr4 не работает - это чушь

Сергей
24.10.2017
14:08:10
Существует не только браузер

Алексей
24.10.2017
14:09:23
Хотя то, что rr4 не работает на сервере - это тоже вопрос, на самом деле. Потому что я видел только жалобу Совы на сей недостаток. Может дело даже не в rr4.

Max
24.10.2017
14:09:24
серега, сходи прогуляйся

Nikita
24.10.2017
14:09:52
спасибо за ответ ребят
То что тебе нужно делается через history api

Google
Nikita
24.10.2017
14:09:54
https://reacttraining.com/react-router/web/api/history

Сергей
24.10.2017
14:10:23
Автор редиал явно указал на причину. Рр4 не знает о своей структуре пока не отрендерится

Sergey
24.10.2017
14:10:29


Алексей
24.10.2017
14:11:35
Автор редиал явно указал на причину. Рр4 не знает о своей структуре пока не отрендерится
Может это всё проблемы редиала? Может быть rr4 не работает только с ним? Может у них просто архитектурная несовместимость.

Сергей
24.10.2017
14:11:48
тебе не нужна тернарка

Может это всё проблемы редиала? Может быть rr4 не работает только с ним? Может у них просто архитектурная несовместимость.
именно архитектурная несовместимость как раз причина в том, что рр4 размазал роутинг по приложению и не знает СВОЕЙ ЖЕ структуры А остальные роутеры не делают такой хуйни

Алексей
24.10.2017
14:12:51
Но судя по тому как устроен rr4, то он не должен и не может знать о своей структуре до рендера.

andretshurotshka?❄️кде
24.10.2017
14:13:14
А зачем знать структуру?

Алексей
24.10.2017
14:13:22
Это ему позволяет наример делать рекурсивные роуты например

Сергей
24.10.2017
14:13:22
нафига ты пишешь обратные условия? !condition ? A : B не лучше ли нормально писать? condition ? B : A

А зачем знать структуру?
чтобы например прелоадить данные на сервере

andretshurotshka?❄️кде
24.10.2017
14:14:56
То есть реакт роутер не может в SSR вообще?

Sergey
24.10.2017
14:15:00
нафига ты пишешь обратные условия? !condition ? A : B не лучше ли нормально писать? condition ? B : A
обычно так пишут, когда true сильно короче false. просто понятнее.

Сергей
24.10.2017
14:15:10
а не лучше было бы вместо Render вставить сразу нужный компонент? <Router component={isAuth ? Dashboard : WelcomePage} />

Алексей
24.10.2017
14:15:32
То есть реакт роутер не может в SSR вообще?
Что-то сомневаюсь в этом. Иначе об этом на каждом углу писали и rr4 закидали бы тухлыми помидорами.

Сергей
24.10.2017
14:15:54
То есть реакт роутер не может в SSR вообще?
может но в нем будет ДИКО проблематично обращаться во время рендера к API я предвижу дублирование логики обращения к API ПЕРЕД рендером и во время рендера уже юзать готовые данные

Google
Sergey
24.10.2017
14:16:39
так писать плохой стиль
кому как. меня от тернарок в принципе тошнит. ну а так ты прав, конечно — обратное условие уж лучше тогда просто по другому назвать.

Дмитрий
24.10.2017
14:18:25
нужен react-router-config
Так есть же

Сергей
24.10.2017
14:18:38
Так есть же
так он alpha и все равно заставляет описывать в статике

Дмитрий
24.10.2017
14:19:12
Ну да

Сергей
24.10.2017
14:19:20
собственно нафига вообще юзать рр4

Дмитрий
24.10.2017
14:19:42
Чувство вовлеченности

Коллективного горя

Алексей
24.10.2017
14:20:11
а дважды отрендерить нельзя?

Petr
24.10.2017
14:20:42


Sergey
24.10.2017
14:25:13
из моей картинки наверно не сразу понятно - дело то в том что эти роуты являются вложенными, потому что и сам компонет HomeContainer рендерится по роуту "/" снаружи. )

Сергей
24.10.2017
14:25:21
а дважды отрендерить нельзя?
а то, что запросов может быть больше одного?

и зависеть от данных пришедших из предыдущего запроса?

@ZeroBias как ты юзал universal-router с реактом?))

Алексей
24.10.2017
14:27:12
а то, что запросов может быть больше одного?
Да, видимо без жутких костылей здесь сделать нельзя.

Но вообще, на самом деле, прибивать роутинг гвоздями к реакту - это весьма плохая идея изначально.

Да это удобно, но архитектурно это неправильно

Paruyr
24.10.2017
14:32:40
В чем проблема подрубить RR4 к SSR?

Сергей
24.10.2017
14:32:49
ты вообще тред читаешь?

Google
Сергей
24.10.2017
14:33:00
В чем проблема подрубить RR4 к SSR?
в ПРЕДЗАГРУЗКЕ ДАННЫХ для рендера

раза 4 написал за последние полчаса

Paruyr
24.10.2017
14:33:58
? В Apollo как-то же сделали загрузку

Дмитрий
24.10.2017
14:34:19
@ZeroBias как ты юзал universal-router с реактом?))
Ну там асинхронный роутинг by design, ему по большому счету вообще по барабану что делать при вызове, в том числе и рендерить компоненты

Сергей
24.10.2017
14:34:21
мне очень не хочется тратить время на написание оберток

Алексей
24.10.2017
14:35:09
А эта штука работает? https://github.com/dlmr/react-router-redial

Paruyr
24.10.2017
14:35:12
Всегда можно написать свой костыль. Например, мидлварь к редаксу, которая собирает промисы в кучу. Ждешь промисы и рендеришь.

Алексей
24.10.2017
14:35:13
или это не то

Алексей
24.10.2017
14:36:27
shit

Сергей
24.10.2017
14:36:31
какой же пиздец творится в голове у людей

соединять ридакс и роутер

ладно

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