@react_js

Страница 1552 из 5115
Sergey
26.06.2017
12:57:07
Кстати, вопрос про реакт и сео

Сео парсеры же смотрят текст на странице, но там его же нет) есть только bundle.js)

Roman
26.06.2017
12:57:45
ssr для этого же

Dobry
26.06.2017
12:57:45
у гугла есть парсер который умеет в JS

Google
Max
26.06.2017
12:57:48
SSR

Stepan
26.06.2017
12:57:49
Гугол умеет в выполнение жс

яндекс вроде тоже

Sergey
26.06.2017
12:58:18
ssr для этого же
Спасибо, погуглю

Dobry
26.06.2017
12:58:19
яндекс кусок говна

медленный к тому же

Sergey
26.06.2017
12:58:52
ssr для этого же
Ааа, блин, это не то (

Max
26.06.2017
12:59:03
почему не то?

Sergey
26.06.2017
12:59:25
А если у меня серв слабый, и я хочу перенести всю нагрузку на клиентов

Max
26.06.2017
12:59:37
эээ

рыбку съесть и далее по тексту?

Sergey
26.06.2017
13:00:02
?

Max
26.06.2017
13:00:08
короче

Google
Max
26.06.2017
13:00:20
слышал про кеширование?

есть такая штука

может помочь

Sergey
26.06.2017
13:00:43
Ооо, а сео парсеры тоже его используют? Сомневаюсь

Max
26.06.2017
13:00:52
nginx proxy cache епт

гуглим )

Ren
26.06.2017
13:01:01
хтмл версию без js делай

Sergey
26.06.2017
13:01:04
Оке.спс!

Сергей
26.06.2017
13:51:34
бля

рендери базовые странички сервером во время билда и если не хочешь тяжелый SSR с заморочками

Eugeniy
26.06.2017
14:08:43
Кстати да) хз насколько это ок, можно при билде закинуть нужный текст для сео - а потом при рендере он все равно исчезнет

ну если в рут контейнер запихивать

Eugeniy
26.06.2017
14:14:03
ну ладно)

Default
26.06.2017
14:14:17
Хотя я видел пару дорвеев, которые в поиске по нескольку лет болтались

Так что тут как получится

Eugeniy
26.06.2017
14:14:33
но вообще ssr не так уж сложно настроить для такой фичи

просто я за сео не в курсах

Egor
26.06.2017
14:15:30
если не в курсах, зачем пишешь?)

Google
Eugeniy
26.06.2017
14:16:04
ну, мне показалась не плохая идея :D оказалось, что это не так

Daniel
26.06.2017
14:16:11
заметь, что гугл уже индексирует приложения без ssr

Eugeniy
26.06.2017
14:16:30
да, гугл вроде как уже исполняет давно js на клиенте

у яндекса там какие-то свои заморочки

нужно было как-то url подгонять, хотя как щас хз

Andrey
26.06.2017
15:14:53
Слушайте, для eslint есть правило, которое импоты делит на 3 группы: модули из npm, модули проекта, css-импорты?

Anton
26.06.2017
15:26:20
@question А кто то пробовал jsdoc и stage-0 фичи?

cкрестить. успешно.

Oleg ?
26.06.2017
15:50:47
Там в другом проблема была

Sergey
26.06.2017
15:50:54
посоны, а тесты на реакте юзаються?

Nikolay
26.06.2017
15:51:02
а что у тебя, пропсы новые прилетают?

посоны, а тесты на реакте юзаються?
эм? ну реакт тестируют да

Sergey
26.06.2017
15:51:48
кек

Oleg ?
26.06.2017
15:51:54
а что у тебя, пропсы новые прилетают?
Я сам не доконца понял, как ошибка внутри редакса повлияла на рендер в реакте

Nikolay
26.06.2017
15:52:07
jest enzyme

Yumi
26.06.2017
15:52:13
Sergey
26.06.2017
15:52:43
ооо, спасибо!

Google
Nikolay
26.06.2017
15:52:47
http://facebook.github.io/jest/docs/tutorial-react.html#content

Yan
26.06.2017
15:53:02
как вы тестируете всякое говно типа redux-form?

kana
26.06.2017
15:53:36
Есть ли какой канал, который аггрегирует посты по реакту?

Yan
26.06.2017
15:53:48
я мокнул field и reduxForm, но не уверен что правильно

import React from 'react'; module.exports = { Field: 'Field', reduxForm: (redux_form_configuration) => (wrapped_form_component) => wrapped_form_component }

Admin
ERROR: S client not available

Yan
26.06.2017
15:56:12
на выходе в снапшоте вот такое <Field component={[Function]} label=“name” name=“name” placeholder=“name” />

у меня сомнения что оно правильно

Саша
26.06.2017
16:03:53
https://github.com/tylercollier/redux-form-test

Alexey
26.06.2017
16:06:07
насчет индексирования гуглом, есть вероятность что тяжелый жс он всё ещё не проиндексирует

легче заюзать ssr

надежнее будет

Alexander
26.06.2017
16:09:06
Ребят. Как кешировать компоненты? Допустим если пропсы не меняются, занова не грузить компонент. Просто по идеи компонент монтируется и демонтируется... Что-то я сам запутался

Тут скорее нужно данные с бекенда кэшить...

Alexander
26.06.2017
16:11:05
Допустим есть новости. Я их вывожу. И если я зашел на сайт через 2 дня и новости не поменялись, то брать из кэша данные, иначе обновить кэш

Или лучше каждый раз обращаться к бекенду за данными, а он уже решает какие отдавать?

Google
Andrey
26.06.2017
16:12:06
Я бы всё время тягал, потому что в браузере кеширование получе работает.

Просто правильные HTTP ответы давай.

Alexander
26.06.2017
16:19:57
Просто понять не могу, как сделать, чтобы компонент выполнил экшн только 1 раз за всю жизнь проекта

Konstantin
26.06.2017
16:22:03
Проверять стейт перед фетчем

Есть нужная запись, не фетчим

Alexander
26.06.2017
16:22:36
Проверять стейт перед фетчем
Там через редакс ток

В пропсах лежит

Daniel
26.06.2017
16:23:07
слишком костыльное решение получится, мне кажется

Konstantin
26.06.2017
16:23:27
Ну так где данные запрашиваются?

Konstantin
26.06.2017
16:23:35
В дидмаунте?

Alexander
26.06.2017
16:23:45
Выполняй запрос при построении компонента.
Ну в конструкторе только если

Andrey
26.06.2017
16:24:56
Ну в конструкторе только если
Как тебе только хочется. Но я бы данные не запрашивал в конструкторе.

Alexander
26.06.2017
16:25:28
Как тебе только хочется. Но я бы данные не запрашивал в конструкторе.
Ну а какой метод сработает только 1 раз за всю работу приложения?

Daniel
26.06.2017
16:25:58
Ну а какой метод сработает только 1 раз за всю работу приложения?
сделай диспетч из стора в корне приложения

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