@react_js

Страница 3984 из 5115
Andrew
20.05.2018
20:17:21
ну не совсем

Cenator
20.05.2018
20:17:36
Ну я не знаю прост

Andrew
20.05.2018
20:17:52
одно ждет пока не закончатся вызоры и через указанное время делает вызов с последними параметрами

Григорий
20.05.2018
20:17:57
Не одно и то же?
Нет, не работал с rx?

Google
Andrew
20.05.2018
20:18:03
а тротл делает вызов не чаше чем укащанное время

Cenator
20.05.2018
20:18:15
Аа понел

Дмитрий
20.05.2018
20:19:12
Это звучит как то, что лучше не проводить через редакс, иначе как это вообще оптимизировать
Ну я в конце концов написал траверс графа зависимостей, позволяющий эффективно обновлять только то что реально меняется

Oleg
20.05.2018
20:20:27
Если использовать редакс, я бы все таки добавлял отдельные маленькие сторы для узких мест, например обычный event emitter, а сейчас вообще лучше новый контекст

Дмитрий
20.05.2018
20:21:53
На замену редаксу в принципе?
Да, в конце концов редакс стал накладывать слишком много ограничений чтобы юзать его даже под капотом

Oleg
20.05.2018
20:22:57
Да, в конце концов редакс стал накладывать слишком много ограничений чтобы юзать его даже под капотом
И при этом концепция общего хранилища осталась? Куча моделей отдельных это тоже такое себе удовольствие

Дмитрий
20.05.2018
20:23:35
Это не модели, это композируемые элементы

То что ты на самом деле имеешь в редакс сторе, только собираешь их сверху вниз

https://github.com/zerobias/effector

Oleg
20.05.2018
20:24:41
https://github.com/zerobias/effector
За обсуждениями эффектора следил))

Не думал, что он в бою развивался

Google
Дмитрий
20.05.2018
20:26:00
На живом приложении, лол)

Постепенно, redux → redux-act → redux-most → захотел выделить эпики по месту применения и понеслось

Oleg
20.05.2018
20:28:30
Ну это круто) так наверное все хорошее вырастает

Arseny
20.05.2018
20:36:30
Вызывать метод при клике на компонент, который находится вне реакта нормальная практика?

... onCLick={externalMethod} ...

Cenator
20.05.2018
20:39:13
Как это вне реакта?

Oleg
20.05.2018
20:39:27
То что ты на самом деле имеешь в редакс сторе, только собираешь их сверху вниз
А редакс стор почему не сверху вниз собирается? Начиная с корневого редьюсеры, все же импортируется наверх

Sergey
20.05.2018
20:40:29
Как сделать чтобы реакт рендерил на серверной части уже вместе с тем, что пришло с бекенда. Типа чтобы отсылалась сначала важная инфа, а потом рюшечки. Сейчас использую componentdidmount и fetch. Есть у кого мысли?

Dmitry
20.05.2018
20:40:33
ксати по поводу редакса, я запилил штуку с похожим на апи еффектора и проверкой апдейтов, но поверх редакса https://github.com/zhDmitry/restate

вот демка потыцать https://codesandbox.io/s/kxr5vy1x6v

Sergey
20.05.2018
20:43:32
Redial
https://www.npmjs.com/package/react-radial типа сделать лайтовую страницу стартовую? В чем хитрый план то?

Sergey
20.05.2018
20:44:31
Ты не то нашел
А о чем ты?

Cenator
20.05.2018
20:44:39
Я ж написал название

Дмитрий
20.05.2018
20:45:01
А редакс стор почему не сверху вниз собирается? Начиная с корневого редьюсеры, все же импортируется наверх
Это и есть сверху вниз. Потому что фактически ты собираешь отдельные объекты с данными воедино. А описываешь всё это задом наперёд

Sergey
20.05.2018
20:46:20
Я ж написал название
Ты написал прилагательное, кторое хз к чему относится) что ты имел ввиду?

Oleg
20.05.2018
20:48:05
Сначала почему то подумал вообще про ангуляр первый стайл - компоненты импортируют модуль app, и на него регистрируются

Google
Oleg
20.05.2018
20:48:48
Вот это точно снизу вверх

Dmitry
20.05.2018
20:51:09
та это трешово как-то

Oleg
20.05.2018
20:53:13
Но в первом ангуляр модульность фейковая

Artyom
20.05.2018
20:53:30
вот демка потыцать https://codesandbox.io/s/kxr5vy1x6v
если текст начать вводить, нижний каунт афектится. А после инкремента уже на текст не афектится О_о

Dmitry
20.05.2018
20:53:36
ну да

если затригерились все рендеры я знаю на что ефектится

а так т.к там кааждый раз новый обьект создается то оно будет перерендериваться

если хочется это обойти, то data.map(el=>el.text)

и потом в некст мапе уже можешь че хочешь творить

Дмитрий
20.05.2018
20:56:45
ну да
Не консистентно)

Dmitry
20.05.2018
20:56:53
ну это как дополнительнаая плюшка

просто

Dmitry
20.05.2018
20:57:17
если ты фигню понаписывал и шалоу компер не может

то со временем оно оптимизируется

ну я не знаю насколько оптимально будет оборачивать весь стейт геттерами

Cenator
20.05.2018
21:13:05
Lifting state up читай

Dmitry
20.05.2018
21:16:01
Не консистентно)
кстать придумал как пофиксить

https://codesandbox.io/s/kxr5vy1x6v

пофиксил

Диванный
20.05.2018
21:45:26
кто у себя применяет fingerprintjs?

Google
Yaroslav
20.05.2018
22:11:45
подскажите пожалуйста, из-за чего может быть ошибка?

Super expression must either be null or a function, not undefined



Cenator
20.05.2018
22:16:02
русские буквы мб, хз что еще, не вижу больше

Yaroslav
20.05.2018
22:16:50
((

отключаю файл, все ок

Admin
ERROR: S client not available

Cenator
20.05.2018
22:18:37
попробуй конструктор убрать и просто state = {} написать

Alexander
20.05.2018
22:19:12
Что подключить к новому проекту на реакте для запросов на бэк? axios, superagent или просто чуть модернизировать fetch?

Cenator
20.05.2018
22:19:22
fetch

Yaroslav
20.05.2018
22:19:50
попробуй конструктор убрать и просто state = {} написать
я хз. отфарматировал переносы, заработало

странно

Cenator
20.05.2018
22:20:09
kek

Yaroslav
20.05.2018
22:20:28
fetch
а почему фетч? а не axios?

Cenator
20.05.2018
22:20:44
Kendr
20.05.2018
22:20:58
В заблуждение вводит сенч

Abu
20.05.2018
22:21:57
кстати, у фетча пофиксили эту проблему?



Alexander
20.05.2018
22:27:28
@itsjohncena я у тебя тут пару часов назад спросил сколько реакт весит забандленый, ты сказал 30 кб. Щас analyze source map сделал



Google
Alexander
20.05.2018
22:27:40
Создавал через create-react-app

Cenator
20.05.2018
22:27:55
минифицированный

это в гзипе

Alexander
20.05.2018
22:28:58
а, окей, понял, спасибо

Yaroslav
20.05.2018
22:50:17
подскажите пожалуйста, почему по этому пути создаеться кеш модулей? vs code



я не юзаю тс

на линуксе, другом пк тоже самое

как это отключить?

Cenator
20.05.2018
22:50:58
зачем?

@vscode_ru

Yaroslav
20.05.2018
22:51:12
там не ответили за 2 дня

(

Cenator
20.05.2018
22:51:31
это нужно для работы редактора

Yaroslav
20.05.2018
22:51:45
он тянет от туда модули, вместо моей папки

и я уже ловил баги связанные с этим

Andrey
20.05.2018
22:52:31
Отключи поддержку js в редакторе.

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