@react_js

Страница 3935 из 5115
Nikita
12.05.2018
14:18:06
че это значит?
Квокка (Упрощенная) в консоли.

Artyom
12.05.2018
14:18:39
ааа. прикольно

Google
Nikita
12.05.2018
14:19:26
crm какая-то?
Система регистрации на мероприятия через кьюары. И сервис рассылки.

Удобно, что у тебя из коробки все, но накладывает ограничения некоторые.

Evgenii
12.05.2018
14:23:27
забил на этот hmr
Давайте проясним: есть вебпак Фича hmr - hot module replacement, она работает в cra из коробки, но не сохраняет стейт. А есть react hot loader если я правильно помню название, написанный Дэном абрамовым. Он сохраняет стейт. И он не работает с cra без ревайринга

Dmitry
12.05.2018
14:24:20
которое надо менеджить

для хмр

что бы оно работало

и не всегда это может быть 100% гарантия что оно коректно обновилось

Max
12.05.2018
14:29:49
hmr - заменяет только компонент
если быть точнее, то он заменяет то, что умеет. Разве нет? Вот у configureStore стоит hot.accept и он все редьюсеры при изменении переподключит, например (если это указано внутри функции).

Google
Artyom
12.05.2018
14:30:31
hmr - hot module replacement. Собственно все из названия ясно

Что модуль - то и заменится

Max
12.05.2018
14:30:49
hmr - hot module replacement. Собственно все из названия ясно
++, было про компонент, я докопался)

Artyom
12.05.2018
14:31:02
Если модуль связанный... вот поэтому его и не используют все

Artyom
12.05.2018
14:57:59
редюсер?

Evgenii
12.05.2018
15:25:59
hot reload пересобирает билд и перезагружает страницу при любом изменении
Может я туплю, сорри. Что такое hot reload? Страницу перезагружает вебпак дев сервер. Вебпак hmr заменяет модули без перезагрузки, но не сохраняет стейт. RHL сохраняет стейт после того как HMR обновит модуль. HMR идет в комплекте с вебпаком и работает всегда, а RHL нужно устанавливать отдельно. Он идет в комплекте с CRA v.2

Владимир Воландемарыч
12.05.2018
15:55:37
Киньте кто нить инфу как настроить сервак для реакт роутинга

Cenator
12.05.2018
15:58:41
на все несуществующие роуты отдаешь страницу с реакт бандлом

в wds - historyApiFallbacc

Владимир Воландемарыч
12.05.2018
16:17:16
Все оказалось хуже, я перепутал 3 и 4 версию. ?‍♂

Play
12.05.2018
16:25:41
как правильно из json получить путь на статику картинки? img: «build/static/media/0.b4c9efa3.png» - так не работает

n0z3r0
12.05.2018
16:31:53
Всем доброго времени суток! Может кому нибудь пригодится https://medium.com/@cyberlight/adapting-and-testing-forms-components-with-query-and-mutation-from-react-apollo-2-1-x-5c3a2971efa

Никита
12.05.2018
16:46:12
По-моему, такие статьи лучше в оригинале читать

Sander
12.05.2018
16:58:11
Всем привет, ---- читал информацию по rxjs + react, посмотрев про rxjs, заметил что не особо его используют в связке с react, как и реактивное программирвоание. Только у netflix увидел что они запросы к api обрабатывают через "Observable", чтоб в случаи если человек перешел на другую страницу, то чтоб предыдущий запрос можно было отклонить. ---- все events для drag and drop в react уже есть в React -> onMouseDown onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp. собственно какую выгоду ты получаешь от использования Observable? Ведь есть многие кто все на стримах пишут. меньше бойлерплейта? если хорошо организовать то его в redux можно и не писать, есть врапперы под это дело, или свой можно написать. ---- Кто что может сказать по поводу реактивного программирования в React? Может я в чем-то не прав?

Andrew
12.05.2018
17:01:51
Есть пара кейсов

Rx оч жирный

И тащить его далеко не всегда оправданно

Короче если у тебя есть потоки всякой херни то он хорошо помогает

Google
Andrew
12.05.2018
17:03:20
Ещё есть альтернатива в виде most js

Sander
12.05.2018
17:05:49
про most js уже слышал много раз, но я сейчас не выбираю библиотеку rxjs или most, а пытаюсь понять где он мне может пригодиться в React? @Loochnikov - вы можете пример кейса описать? --- я только у netflix увидел, что они использую rxjs(Observable) чтоб отменять запросы к api, если человек перешел резко на другую страницу, а пред. страница еще не выполнила свой запрос.

andretshurotshka?❄️кде
12.05.2018
17:06:52
дебаунс троттл

Sander
12.05.2018
17:06:57
Ведь многие полностью заменили "redux" на "observable", не знаю на скок это удобно, но мне кажется что будет больно работать когда все асинхронно.

Andrew
12.05.2018
17:07:17
Когда есть стиримы данных

Например ws

Или ещё какая-то херня

Ну да отмена запросов

Sander
12.05.2018
17:11:23
socket, отмена fetch запросов и больше я не вижу кейсов где он тут нужен. есть еще где нужен "observable" или это все?

Andrew
12.05.2018
17:12:21
Написали в выше

Тротлинг

Дебаунс

Andrew
12.05.2018
17:12:43
Мутировать можно

Abu
12.05.2018
17:12:50
Andrew
12.05.2018
17:12:53
Если много данных

Не нужно заново возвращать новое

П е р ф о м а н с

robertson
12.05.2018
17:17:56
Всем привет. С формик можна сделать асинхронную валидацию?

Dmitry
12.05.2018
17:18:18
Rx оч жирный
он ща как мост

Andrew
12.05.2018
17:18:37
Ну вроде к 5 версии да

Google
Dmitry
12.05.2018
17:18:43
https://bundlephobia.com/result?p=rxjs@6.0.0

Andrew
12.05.2018
17:18:45
Они там оптимизировали

Dmitry
12.05.2018
17:18:48


Admin
ERROR: S client not available

Dmitry
12.05.2018
17:18:56


Andrew
12.05.2018
17:19:08
Ого уже 6 есть

Dmitry
12.05.2018
17:19:26
другое дело что теперь апи гавно

Roman
12.05.2018
17:19:34
Кто постоянно использует rxjs в своих проектах? Удобно?

Andrew
12.05.2018
17:19:43
Я изаю

Когда на ангуляре пишу ?

Sander
12.05.2018
17:21:41
вот в этом и дело Angular, но React?

П е р ф о м а н с
П е р ф о м а н с - перформанс за счет чего? Тротлинг, Дебаунс, удобно конечно писать все это согласен, но погуглив не так много информации нашел, чтоб кто-то активно rfp использовал в React. Когда загуглил react drag and drop, не нашел информации чтоб кто-то использовал rxjs для этого. @Loochnikov

Andrew
12.05.2018
17:22:24
Ну смотри

Так конечно делать не стоит

Но допустим

У тебя массив на 40к айтемов

Что будет производительней вернуть новый или смутировать

Sander
12.05.2018
17:23:55
что ты имеешь ввиду под смутировать? ты пытаешься донести информацию что подгружать кусочками будет лучше чем все сразу? @Loochnikov

Andrew
12.05.2018
17:24:25
Нет

Я имею ввиду что если тебя надо обновить чета в нем

Google
Andrew
12.05.2018
17:25:02
Да конечно надо грузить чанками

Но все таки

Что будет производителей вернуть новый массив с обновлением или смутировать

Sander
12.05.2018
17:27:23
смутировать конечно будет лучше, чем каждый раз заново гонять массив данных.

Andrew
12.05.2018
17:29:10
Ну вот а что бы понять что изменилось

Нужен proxy или обсервер

Посмотри на mobx

Sander
12.05.2018
17:30:28
вкурсе насчет mobx, но не стал бы его использовать

Andrew
12.05.2018
17:31:21
Чего ? Он норм

Sander
12.05.2018
17:34:06
---- но если мы говорим про React все токи а не про Angular, то кейсов очень мало где он прямо так нужен ... вот именно в кейсах где много данных он может и пригодиться, например в больших списках (есть такой у меня кейс и чувствуется что медленно работает). ---- 1. если мы говорим про мутабельность данных, можешь объяснить как это происходит? 2. а если там кнопка изменила какое-то одно состояние, навряд ли тут нужен observable?

Sander
12.05.2018
18:27:41
@Loochnikov как ты подключаешь rxjs в react? пример есть кода? из того что нашел выглядит не очень удобным https://stackoverflow.com/questions/44299632/rxjs-debounce-on-react-text-input-component

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