@react_js

Страница 4692 из 5115
Buka
26.08.2018
21:52:35
ну кроме как выключить сейф мод

Anton
26.08.2018
21:52:50
у себя?

Kelin
26.08.2018
21:52:51
http://cors.io/?url если прям так надо

Sparrow
26.08.2018
21:52:54
А разве он что-то может сделать? Это ж на сервере надо сперва проставить
Есть экстеншн какой-то, для тех кто не может в сервер )

Google
Cenator
26.08.2018
21:53:02
Прокси в wds настроить и все

Buka
26.08.2018
21:53:19
Есть экстеншн какой-то, для тех кто не может в сервер )
Я думал раз там курсы, то сервак от производителя курсов один на всех. Ну я предполагаю

Sparrow
26.08.2018
21:53:39
Ну я не стал предполагать ))

Buka
26.08.2018
21:53:51
у себя?
https://stackoverflow.com/questions/20035101/why-does-my-javascript-get-a-no-access-control-allow-origin-header-is-present

Anton
26.08.2018
21:54:02
у меня просто не первый раз когда не могу распарсить дату

Buka
26.08.2018
21:54:38
у меня просто не первый раз когда не могу распарсить дату
Ты тут дату даже получить не можешь. Парсинг то другое немного

Anton
26.08.2018
21:55:04
та да, я понимаю)

ты имелл виду так ?

Kelin
26.08.2018
21:58:00
угу

Buka
26.08.2018
22:00:02
И так сработает?

Anton
26.08.2018
22:01:31
Да, получилось ))))

Google
Anton
26.08.2018
22:01:49
когда я убрал вторые https -))

спасибо большое за помощь!)

Buka
26.08.2018
22:02:24
Вот это ты хакер))))

Kelin
26.08.2018
22:03:26
Anton
26.08.2018
22:53:24
А кто-то знает как получаемые данные с rest api засунуть в стор, что б данные были доступны сразу же в mapStateToProps ??

это связанно c applyMidleware?

Nikolay
26.08.2018
22:55:44
А кто-то знает как получаемые данные с rest api засунуть в стор, что б данные были доступны сразу же в mapStateToProps ??
Ну как обычно: получил данные, задиспатчил экшон, в редукторе обновил стейт.

Anton
26.08.2018
22:56:46
диспатчить в конроллере надо, верно?

Nikolay
26.08.2018
22:57:31
Что есть контроллер в твоем случае? :)

Мы для сайд-эффектов стримы юзаем — это удобно, хотя многим и thunk'ов хватает.

Anton
26.08.2018
22:58:51
вово, thunk может передать сразу при ззагрузке данные в стор

так же?

вот мой экшн



и я хочу захерячить что б при загрузке страницы экшн передал данные в стор) надеюсь понятно объясняю)))



и уже отсюда получить список



Nikolay
26.08.2018
23:33:12
Artem
26.08.2018
23:33:22
Мы для сайд-эффектов стримы юзаем — это удобно, хотя многим и thunk'ов хватает.
а есть примеры применения? я не нашел, где удачно их вооткнуть или вас событий дофига и сложных?

Google
Artem
26.08.2018
23:34:13
Nikolay
26.08.2018
23:35:12
Но никакого рокет-саенса: спиннер покрутить, пока данные грузятся, дебаунс кое-где, таймеры. В общем, эпики это збс, хз как без них люди живут :)

Nikolay
26.08.2018
23:36:10
Artem
26.08.2018
23:36:11
блин что б такого пописать что бы стримы окунутся с головой)

Nikolay
26.08.2018
23:36:18
Напиши змейку на rxjs

Artem
26.08.2018
23:36:35
второй день змейку предлагают написать)

Nikolay
26.08.2018
23:36:40
Главное условие: никакого стейта в явной форме :))

Nikita
26.08.2018
23:36:40
чет не могу найти, как классные пацаны хранят большие статические текста?

Artem
26.08.2018
23:36:57
да блин знаешь aync/await в два прыжка решают почти все сайдэффекты)

я ищу где бы уместно с rxjs пописать)

Nikolay
26.08.2018
23:37:19
Мы не используем async/await :)

Nikolay
26.08.2018
23:37:28
(только в тестах)

Artem
26.08.2018
23:37:48
Artem
26.08.2018
23:38:06
async/await линейно все сайды описывает, ну душа просит усложнений)

Здравый смысл.
а чем проблему видите?

Google
Nikolay
26.08.2018
23:39:43
а чем проблему видите?
У нас много параллельных запросов, при этом общее дерево запросов может иметь сложную форму. А выполняться все должно максимально эффективно, без "простоев". На async/await это выглядит ужасно коряво, промисы — наше всё.

Nikita
26.08.2018
23:40:13
от сервера получают
ну очередной эндпоинт заводить для какого-нибудь FAQ так себе затея, который редактируется раз в год. на ум приходит только api.get(‘/faq.json’) с текстом внутри (который лежит в public), есть ли лучшее решение?

Nikolay
26.08.2018
23:40:15
Ну и обработка ошибок это совсем ад :)

Admin
ERROR: S client not available

Artem
26.08.2018
23:41:12
ну очередной эндпоинт заводить для какого-нибудь FAQ так себе затея, который редактируется раз в год. на ум приходит только api.get(‘/faq.json’) с текстом внутри (который лежит в public), есть ли лучшее решение?
если аутентично и сурово, то можешь конечно в бандле хранить, но это перебор, твой статический текст можт не показаться а размер увеличить, тогда code splitting

Nikita
26.08.2018
23:42:00
Динамический импорт
и опечатку на продакшне будешь ребилдом фиксить?)

Nikita
26.08.2018
23:42:11
api.get('/faq.txt')
ну об этом и писал. да, статик файл на сервере

Nikolay
26.08.2018
23:42:32
Дмитрий
27.08.2018
04:16:05
А я изучать собрался

Maxim
27.08.2018
07:07:14
Яу, посоны! Подскажите пожалуйста, при помощи memoize функций мы можем кэшировать объекты?

Maxim
27.08.2018
07:24:46
в чем трудности?
Я не могу понять, какую мне функцию для мемоизации использовать. Эту const memoize = fn => { const cache = new Map; return _ => (!cache.has(_) ? cache.set(_, fn(_)) : cache.get(_)); };

или эту const memoize = fn => { if (fn.length != 1) return fn let weak = new WeakMap let strong = new Map return key => { let cache = key === Object(key) ? weak : strong if (cache.has(key)) return cache.get(key) let result = fn(key) cache.set(key, result) return result } }

У меня случай не конкретно про реакт, я свою библиотеку пишу.

Google
Alexey
27.08.2018
07:26:10
заюзай лодашевскую

Maxim
27.08.2018
07:26:25
посмотри пример в ramda lodash
ramda memoize очень медленная

работает медленнее чем без неё

Roman
27.08.2018
07:26:45
заюзай лодашевскую
Это плохой совет

Maxim
27.08.2018
07:27:51
@popuguy a в rambda (более быстрая реализация ramda ) memoize функции нет

@popuguy вот эту советуют https://www.npmjs.com/package/memoizee

Roman
27.08.2018
07:28:59
Valeriy
27.08.2018
07:45:03
Яу, посоны! Подскажите пожалуйста, при помощи memoize функций мы можем кэшировать объекты?
берешь вот это https://github.com/puleos/object-hash вычисляешь sha1 чексумму от объекта и мемоизируешь

опять же в ramda юзай memoizeWith вместо memoize и напиши свою функцию для нее, которая будет идентификатором твоих объектов и будет все быстро работать

Kendr
27.08.2018
07:52:22
Alexander
27.08.2018
08:21:11
А в react-router-dom нет что-то типо navigation, как в react-navigation?

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