@react_js

Страница 4301 из 5115
Play
01.07.2018
09:09:06
Как вызвать FB.init() в React? https://developers.facebook.com/docs/javascript/reference/FB.init/v3.0

Сергей
01.07.2018
10:18:32
Такое надо переписывать на if

Oleg
01.07.2018
10:26:32
Коллеги, выбираем стейт менеджер для проекта, который постепенно на реакт переводим. Делаем демки небольшие, пока смотрим redux и mobx-state-tree. Я за редакс топлю, https://codesandbox.io/embed/kw8j0jqy3 Команда большая, опыт с реактом далеко не у всех, и я в процессе оптимизации холостых рендеров в демке прихожу к тому, что очень много надо знать нюансов и заморачиваться с мемоизацией и прочим, и стор превратится во что-то страшное. Возможно я готовлю редакс слишком заморочено, и можно все делать проще, и порог вхождения понизить? Правда, в демке пока стор крошечный, но смысл понятен)

Alexander
01.07.2018
10:32:51
https://github.com/zayalexnick/incubator/blob/development/src/scenes/News/actions.js

Google
Alexander
01.07.2018
10:33:24
Может подскажете, как можно улучшить, чтобы постоянно не прописывать 'popular', 'business'?

Dmitry
01.07.2018
10:36:48


Kendr
01.07.2018
10:38:53
А что плохого
Асинк у функции без авейт норм?

Kelin
01.07.2018
10:39:38
Ну тип есть и есть, что это меняет?

Kendr
01.07.2018
10:40:32
Ну тип есть и есть, что это меняет?
Ну да генерат еще б ебанул просто так вігледит преколно зато

Kelin
01.07.2018
10:40:52
Причём тут выглядит прикольно ?

У меня есть пара функций, у которых async чисто для консистентности с остальными

Kendr
01.07.2018
10:41:59
Наес консистентность))0

Дмитрий
01.07.2018
10:42:22
Только не так как на скрине, офк

Kelin
01.07.2018
10:42:45
Не понял рофла, если честно

Дмитрий
01.07.2018
10:44:48
Если request упадёт — приложение встанет колом Если success упадёт асинхронно — catch не будет вызван failure точно не может упасть*

Google
Dmitry
01.07.2018
10:45:08
реквест это просто екшин

же

dispatch({ type: ‘request’ })

как он упадет ?

Дмитрий
01.07.2018
10:45:48
Ну я так к сведению) Если оно падает, то по цепочке падает всё вплоть до см

Dmitry
01.07.2018
10:46:32
так это ж санк, если санк падает, вроде бы все ок работает не ?

или я не обращал внимание

Дмитрий
01.07.2018
10:47:01
Хз, я санками год не пользуюсь уже

Просто кейс реальный, череда совпадений — и всё)

Andrew
01.07.2018
10:58:08
У меня почти так же

Ток я массив передаю [request,success,fail]

И без санка

Artyom
01.07.2018
11:03:57
Хранить токен в localStorage это best practice или anti-pattern?
https://github.com/artalar/blog/blob/master/src/pages/notes.md#Отличие-cookie-от-localstorage

Ток я массив передаю [request,success,fail]
https://www.npmjs.com/package/redux-act-dispatch-free

Andrew
01.07.2018
11:07:44
https://www.npmjs.com/package/redux-act-dispatch-free
А у меня своя мидлвара ??‍♂️

Аббас
01.07.2018
11:53:24
Andrey
01.07.2018
11:55:01
А что плохого
В том, что у тебя в этом случае будет возвращаться промис, а не функция.

Oleg
01.07.2018
11:56:47
На сколько большой проект?
В строках кода не скажу, но то что большой, факт, в основном легаси

Artyom
01.07.2018
11:57:43
Если хотите качественно и на долго сделать, берите Cerebral

Google
Dmitry
01.07.2018
11:57:55
неет

лучше мобх

Wild wild
01.07.2018
11:58:04
Тест

Andrey
01.07.2018
11:59:38
Так это нормально
Возвращать промис, когда теб еон не нужен - не нормально.

Kelin
01.07.2018
12:03:39
Возвращать промис, когда теб еон не нужен - не нормально.
Возвращать промис, когда это ожидается - это нормально

Andrey
01.07.2018
12:03:57
Дмитрий
01.07.2018
12:17:38
Если хотите качественно и на долго сделать, берите Cerebral
Качественно, надолго, cerebral Выберите любые два

Andrey
01.07.2018
12:18:48
А что с надолго? Они всё время апи ломают?

Дмитрий
01.07.2018
12:20:00
Нет, а надо бы. Я если честно не представляю как поддерживать в долгосрочной перспективе апи 'как.блин.в.каком.нибудь.лодаше'

andretshurotshka?❄️кде
01.07.2018
12:27:23
normalno

типы не нужны

Aleh
01.07.2018
12:29:48
wow, so declarative Writing declaratively: [ setLoading(true), getUser, { success: setUser, error: setError }, setLoading(false), ]

andretshurotshka?❄️кде
01.07.2018
12:30:21
https://www.npmjs.com/package/@cerebral/fluent

стойте

это же не церебрал

>To enable type safe mutations, the model of this addon is based on Mobx.

аааа сложна

Admin
ERROR: S client not available

Google
Aleh
01.07.2018
12:32:02
))

andretshurotshka?❄️кде
01.07.2018
12:33:44
зачем тогда он если предлагают мобикс

Дмитрий
01.07.2018
13:25:59
генерики
Это unsafe костыли в данном случае. Они никак не защищают от неверных адресов в строках

Max
01.07.2018
13:26:09
угу

Ches
01.07.2018
13:38:52
кто настраивал webpack-hot-middleware ?

Cenator
01.07.2018
13:43:25
Ches
01.07.2018
13:44:35
о, спасибо

DimenSi
01.07.2018
14:18:42
ребят, а в реакте можно добиться хот релоад как в vue?

Cenator
01.07.2018
14:19:02
Скорее в вуе как в реакте можно

DimenSi
01.07.2018
14:19:13
Скорее в вуе как в реакте можно
типо очень хуево сделать?

Cenator
01.07.2018
14:19:38
типо очень хуево сделать?
Типо в ридонли пойдешь за разведение срача

Если у тебя херово работает это значит проблема в твоих руках

DimenSi
01.07.2018
14:20:12
вот как сделать, чтоб стейт подтягивался? В доке просто 2 примера подключения и они дают один и тот же результат

не спорю, что руки у меня в реакте плохие, подскажите, где косяк?

Gkio
01.07.2018
14:21:37
` A component is changing an uncontrolled input of type text to be controlled. Input elements should not switch from uncontrolled to controlled (or vice versa). Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: ` что это означет?

DimenSi
01.07.2018
14:21:42
React-hot-loader
ну я его поставил, в гифке он и есть

Cenator
01.07.2018
14:21:56
DimenSi
01.07.2018
14:22:02
по умолчанию вкл.

Google
DimenSi
01.07.2018
14:22:21
если я обновляю рендер функцию, то хот срабатывает, если обновляю стейт, то он не подтягивается

Cenator
01.07.2018
14:24:31
Хм странно должен вообще то

Dmitry
01.07.2018
14:25:26
и начать решать реальные проблемы

Ivan
01.07.2018
14:26:58
This is the place — N 55.650783 E 37.266593. Get directions with Yandex.Navigator: https://30488.redirect.appmetrica.yandex.com/show_point_on_map?appmetrica_tracking_id=745803332332869252&lang=en&lat=55.650783&lon=37.266593

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