@react_js

Страница 4925 из 5115
Andrey
01.10.2018
15:48:13
ну окей, backbone + jquery, так лучше? Будто бы проблема SEO и js приложений только при React началась
Кроме Гугла есть другие se, которые не могут в это все модное, 10 лет назад никто не делал 100% Ajax контент, а если и делали, то была статичная копия, куда отправляли робота

Cenator
01.10.2018
15:49:14
Viktor
01.10.2018
15:49:29
яндекс не умеет
яндекс не топ ?

Google
Cenator
01.10.2018
15:49:41
больше 50% в рф

Viktor
01.10.2018
15:49:51
По крайней мере в моей стране ?

Andrey
01.10.2018
15:50:00
Яндекс тормозит прогресс ?

Viktor
01.10.2018
15:50:10
Ну в РФ да, но технологии не в РФ рождаются

Andrey
01.10.2018
15:50:12
ща Сова мне пизды даст (

Andrey
01.10.2018
15:50:22
Ну топ поисковики уже умеют в spa
Слишком мало умеет в парсинг твоего spa

Eugene
01.10.2018
15:50:30
ща Сова мне пизды даст (
?он там уже не работает же

Andrey
01.10.2018
15:50:36
а, ну ладно

Eugene
01.10.2018
15:50:55
?ну по сути, факты пока говорят что только гугл умеет?

Viktor
01.10.2018
15:51:13
Кроме Гугла есть другие se, которые не могут в это все модное, 10 лет назад никто не делал 100% Ajax контент, а если и делали, то была статичная копия, куда отправляли робота
по разному делали, можно было и куски рендера php аяксом подгружать, но все равно это никак не противоречит моему изначальному тезису)

Женя
01.10.2018
15:51:18
Почитал про яндекс... все печально...

Eugene
01.10.2018
15:51:52
хотя без ssr все равно даже 404 норм не сделать)

Viktor
01.10.2018
15:52:01
У кого-то есть практический опыт с парсингом их spa гуглом?

Google
Andrey
01.10.2018
15:56:21
У кого-то есть практический опыт с парсингом их spa гуглом?
Гугл норм парсит, sitemap главное ему выдать, а Яндекс и ряд иных СЕ ваще не могут

Viktor
01.10.2018
15:57:04
Мне интересно их новомодный парсинг spa без sitemap, они ж js выполняют, вот только интересно на сколько у них ограниченная среда выполнения.

Andrey
01.10.2018
15:58:23
Мне интересно их новомодный парсинг spa без sitemap, они ж js выполняют, вот только интересно на сколько у них ограниченная среда выполнения.
Они ж могли парсить flash в своё время, парсят и spa, но робот может промахнуться, потому сайтмап все же лучше сгенерить

+ если ты через history.push будешь роутинг делать, то робот не скушает

Дмитрий
01.10.2018
16:02:11
Eugene
01.10.2018
16:02:41
Через сервис воркеры
?есть опыт реализации такое? и как?

Viktor
01.10.2018
16:05:05
+ если ты через history.push будешь роутинг делать, то робот не скушает
https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html

Судя по всему pushState давно гугл поддерживает

Andrey
01.10.2018
16:06:16
Дмитрий
01.10.2018
16:06:27
nginx
Я про клиент сайд

dima
01.10.2018
16:07:23
Andrey
01.10.2018
16:08:07
Viktor
01.10.2018
16:08:29
выполинть жс или взять уже готовое. Вангую это не выгодно. Гугл изъебнулся типо ? D
Ну если народ не делает sitemap, то надо же как-то парсить новомодные технологии)

Andrey
01.10.2018
16:09:21
Ну если народ не делает sitemap, то надо же как-то парсить новомодные технологии)
Яндекс не может и с сайтмапом. Дело в финансовых ресурсах

Mikhail
01.10.2018
16:15:34
Есть у меня часть стейта, которую я хочу сделать в виде хеш-талицы, т.к. данных и вложенностей будет много, под каждую вложенность писать свой редюсер не хочу, а обходить все дерево при каждом эвенте дорого. Есть только один ньюанс. Есть другой компонент который будет реагировать на изменения, и там использовать хеш-таблицы невозможно. Есть идея написать прослойку, которая будет каждый раз при изменении стейта парсить стейт на моменте mapStateToProps. т.е. преобразовывать хеш таблицу во вменяемый json. Но есть опасения что это может повлиять на производельтность ведь каждый раз я буду бегать по хеш таблицы и превращать в json

Vladislav
01.10.2018
16:17:18
Всем привет. Никто не подскажет как передать props компонента в Route?

Roman
01.10.2018
16:43:32
Route => render в доке

Alexander
01.10.2018
17:13:45
Всем привет. В vue у роутера есть навигационные хуки(https://router.vuejs.org/ru/guide/advanced/navigation-guards.html#%D0%B3n%D0%BE%D0%B1%D0%B0n%D1%8C%D0%BD%D1%8B%D0%B5-%D1%85%D1%83%D0%BA%D0%B8), которые позволяют асинхронно получать данные перед сменой роута(и много чего ещё). В react-route@4 предоставляются компоненты и как я понимаю никаких глобальных навигационных хуков нет? Возможно ли всё-таки как-то добиться похожего поведения используя react-route@4? Если нет, то какие библиотеки для роутинга вы порекомендуете?

Google
Vlad
01.10.2018
17:50:58
Подскажите пожалуйста, чтоб конвертнуть png -> webp используя create-react-app, при добавлении файла в проект, нужно править конфик CRA?

Alexander
01.10.2018
17:53:00
Если я не ошибаюсь, Ден Абрамов говорил об этом в мартовской презентации React
Я не являюсь react-разработчиком и только начинаю изучать библиотеку и того что с ней связано. Из того, что мне удалось найти, какого-то более или мение популярного решения или описания как решить эту проблему я не нашёл. Есть продолжительная дискусия https://github.com/ReactTraining/react-router/issues/4407, в которой как я понимаю один из разработчиков ещё в марте прошлого года пообещал примеры реализации разных подходов, но так никаких примеров и не появилось. А основной тезис сводится к тому, что react-route@4 - это не фреймворк и всякие хуки, которые были в react-route@3(onEnter) здесь отсутствуют. Если я правильно понял, то разработчики react-router@4 не предполагают описаного мной функционала. Из альтернатив мне удалось найти router5(https://router5.js.org/advanced/loading-async-data). Но возможно кто-то знает, какие-то ещё библиотеки, или какой-то простой способ это реализовать. Т.к. я совсем не в теме, скидывайте пожайлуста ссылки на возможные решения, а то поиск, того о чём вы пишите может занять у меня много времени.

Valeriy
01.10.2018
18:12:20
Я не являюсь react-разработчиком и только начинаю изучать библиотеку и того что с ней связано. Из того, что мне удалось найти, какого-то более или мение популярного решения или описания как решить эту проблему я не нашёл. Есть продолжительная дискусия https://github.com/ReactTraining/react-router/issues/4407, в которой как я понимаю один из разработчиков ещё в марте прошлого года пообещал примеры реализации разных подходов, но так никаких примеров и не появилось. А основной тезис сводится к тому, что react-route@4 - это не фреймворк и всякие хуки, которые были в react-route@3(onEnter) здесь отсутствуют. Если я правильно понял, то разработчики react-router@4 не предполагают описаного мной функционала. Из альтернатив мне удалось найти router5(https://router5.js.org/advanced/loading-async-data). Но возможно кто-то знает, какие-то ещё библиотеки, или какой-то простой способ это реализовать. Т.к. я совсем не в теме, скидывайте пожайлуста ссылки на возможные решения, а то поиск, того о чём вы пишите может занять у меня много времени.
https://github.com/enaqx/awesome-react#routing

https://reach.tech/router

Альберт
01.10.2018
19:04:14
Подскажите, как правильно импортить react, redux и прочие вещи, если папка с кодом лежит по иерархии выше, чем папка с node_modules? То есть сейчас это выглядит так: Допустим, импорт в файл index.js import React from '../3dPartyDeploy/node_modules/react' Верен ли такой подход?

Альберт
01.10.2018
19:09:56
Ну вот так он не видел 'react' Как я понял - всё, что ниже папки с node_modules, будет подхватывать 'react' из 'окружения', а всё, что выше - не будет Почитаю, спасибо за наводку

Ivan
01.10.2018
19:14:47


С чем может быть связана ошибка?

Ivan
01.10.2018
19:15:49
Connect компонент, внутри fetch сагами

Alexander
01.10.2018
19:20:42
Ребят, подскажите, пожалуйста, что делаю не так



Admin
ERROR: S client not available

Alexander
01.10.2018
19:20:58




Николай
01.10.2018
19:24:37
.then is not a function

Alexander
01.10.2018
19:24:57
разобрался, спасибо

Google
Alexander
01.10.2018
19:25:00
минут 10 тупил

как обычно) тупые ошибки в самых очевидных местах

Valeriy
01.10.2018
19:51:28
а зачем спредить результат?

плохой же стиль

Евгений
01.10.2018
19:52:56
там же и так массив, изначально...и потом снова оборачивается в новый массив >_>

а зачем спредить результат?

*мем с дрелем в глаза*

Valeriy
01.10.2018
19:55:19
надо больше спредов.... хочешь передать параметры - заспредь их все

146% иммутабельности чтобы добиться

Евгений
01.10.2018
19:56:38
имутабельность? там же скорее всего что-то по ссылке можно мутировать

Valeriy
01.10.2018
19:56:52
главное заставит ьбраузер не лениться, а работать

Дмитрий
01.10.2018
19:57:22
Иммутабельность кручи всех!

*круче

Евгений
01.10.2018
19:57:44
браузер? все, zanuda mode off)

Valeriy
01.10.2018
19:58:08
пару раз заспредил массив и может быть.... тебе повезет и ничего в нем не изменится там глубже



это все что нужно знать об иммутабельности :)))

Abu
01.10.2018
20:05:58
Immutablejs

Alexander
01.10.2018
20:15:15
а зачем спредить результат?
согласен, хрень. спасибо

Google
Alex
01.10.2018
20:22:39
Ну ваще мож и не помешает. Чтоб массив который ты в стейт помещаешь никак не был не связан с чем либо

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