
Andrey
01.10.2018
15:48:13

Женя
01.10.2018
15:49:01

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

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

Женя
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

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

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

Дмитрий
01.10.2018
16:02:11

Eugene
01.10.2018
16:02:41

Viktor
01.10.2018
16:05:05
Судя по всему pushState давно гугл поддерживает

Andrey
01.10.2018
16:06:16

Дмитрий
01.10.2018
16:06:27

dima
01.10.2018
16:07:23

Andrey
01.10.2018
16:08:07

Viktor
01.10.2018
16:08:29

Andrey
01.10.2018
16:09:21

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

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

Andrey
01.10.2018
16:27:16

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

Mikhaik
01.10.2018
17:29:51

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

Cenator
01.10.2018
17:51:18


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'
Верен ли такой подход?

Cenator
01.10.2018
19:05:07

Roman
01.10.2018
19:06:29

Альберт
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
Ну ваще мож и не помешает. Чтоб массив который ты в стейт помещаешь никак не был не связан с чем либо