
Play
21.11.2017
13:07:00

Alexander
21.11.2017
13:07:05
конечно

Play
21.11.2017
13:09:28
конечно
как RN в вашем приложении узнает что данные на сервере изменились?

Alexander
21.11.2017
13:09:52
пошлёт запрос, получит ответ

Google

Andrew
21.11.2017
13:10:01

Play
21.11.2017
13:10:33

Alexander
21.11.2017
13:10:56
пришёл ответ, по нему видно что данные не изменились
умный реакт ничего не рендерит

Play
21.11.2017
13:11:56

Mars
21.11.2017
13:11:56

Alexander
21.11.2017
13:12:08

Play
21.11.2017
13:12:32
вот, про это и спрашиваю
здесь ответ на ваш вопрос
https://medium.com/russian/facebook-s-relay-в-картинках-часть-первая-6ae8c2d9c286

Egor
21.11.2017
13:12:45

Alexander
21.11.2017
13:13:07
вот

Egor
21.11.2017
13:13:11
и получите пулл-ту-рефреш из коробки

Google

Alexander
21.11.2017
13:13:21
спасибо
а то мне тут уже graphql рекламируют

Egor
21.11.2017
13:14:00
<ScrollView
style={contentStyles}
refreshControl={
<RefreshControl
refreshing={refreshing}
onRefresh={() => { this._onRefresh() }}
/>
}
>

Alexander
21.11.2017
13:14:29
?

Egor
21.11.2017
13:14:36
contentStyles = {flex: 1}

Andrew
21.11.2017
13:14:53

Egor
21.11.2017
13:14:54
ну и дальше там как пойдет
я не помню как там по стандарту

Andrew
21.11.2017
13:15:48

Play
21.11.2017
13:16:24

Alexander
21.11.2017
13:27:08
в моём случае сервак рулится какими-то сторонними чубаками, которые даже id-шники для пользователей не могут добавить. могут, конечно, но это надо задействовать цепочку из 10 человек

Play
21.11.2017
13:29:44

Dmitry
21.11.2017
13:30:09
Димка)

Alexander
21.11.2017
13:30:17
я тебя хорошо понимаю. себе бы я так тоже не делал. и всегда об этом говорю и менеджеру и клиентам. но хозяин - барин, как говорится

Play
21.11.2017
13:30:57

Alexander
21.11.2017
13:31:26
понятия не имею
я работаю с апишкой

Google

Roman
21.11.2017
13:45:46
а pouchDB кто-нибудь из присутствующих использовал? В режиме синхронизации с couchDB

Egor
21.11.2017
13:51:39
relay, appolo, graphql?
как это добро прикрутить на существующий API без доступа к бэкенду?

Play
21.11.2017
13:58:24

Andrew
21.11.2017
13:58:55
обычно его нет, поэтому надо писать много кода ?

Egor
21.11.2017
13:58:56
а кстати не бывает сервисов-адаптеров для GraphQL?
сделать такую прослойку

Andrew
21.11.2017
13:59:19

Egor
21.11.2017
13:59:20
пусть она дергает "избыточно" ванильный апи
и как называется?

Andrew
21.11.2017
13:59:56
apollo-rest-link

jdc
21.11.2017
14:02:35
Расскажите плз, как пуш уведомления правильно сделать. Или может у вас есть пример в коде?!

Egor
21.11.2017
14:04:43
не делал еще, но судя по докам всё вполне обычно
firebase взять надо https://firebase.google.com/docs/cloud-messaging/send-message
ой, это для сервера
https://github.com/evollu/react-native-fcm

Джон
21.11.2017
14:09:21

jdc
21.11.2017
14:12:24

Andrew
21.11.2017
14:14:49

Google

Play
21.11.2017
15:52:49

Andrew
21.11.2017
15:53:25

Play
21.11.2017
15:54:08
через сокет?
не знаю, я блогадаря вам перешел сразу в школу GraphQL)

Andrew
21.11.2017
15:54:54

Play
21.11.2017
15:58:38

Andrew
21.11.2017
16:00:35

Play
21.11.2017
16:02:50

Andrew
21.11.2017
16:05:04

Play
21.11.2017
16:05:26

Nick
21.11.2017
17:33:22
Типа ты посылаешь обычный Ajax запрос, а сервер отвечает только когда затригерился какой нибудь ивент у него. Ты получаешь ответ и посылаешь запрос снова
Как то так это работает кажется

Play
21.11.2017
17:36:02
Long polling
Спасибо. Какой инструмент для этого используют, кроме ванильного Ajax запроса(Аналоги Relay и Apollo)?

Alexey
21.11.2017
17:38:30
Можно использовать Apollo для REST :)

Nick
21.11.2017
17:38:50
Не знаю, Ajax годится для этого вполне. Вся магия на сервере происходит
Ничем другим не пробовал

Play
21.11.2017
17:41:21

Alexander
21.11.2017
18:29:51

Nikita
21.11.2017
19:17:57
config.h file not found mutex.h... кто знает решение?

Google

Nikita
21.11.2017
19:18:24
third-party скриптом в /scripts пересобирал
xcode будто мимо смотрит, файл в папке есть ?

Daniyar
21.11.2017
20:09:26
Иногда помогает, когда не билдится yarn start -- --reset-cache

Alexander
21.11.2017
20:10:02
да-да-да, подверждаю

Play
21.11.2017
21:14:37

Andrew
21.11.2017
21:35:15
оО

Иван
22.11.2017
07:37:25
Всем привет! Кто то работал с вебсокетами через RN?
Как проверять что сокет в порядке, чтобы не ловить вот это исключение https://github.com/facebook/react-native/blob/0.47-stable/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java#L199
Есть конечно вот такой вариант решения проблемы, но может как то из js можно поступить правильно https://github.com/facebook/react-native/issues/3346#issuecomment-342675970
ошибка проявляется когда приложение с открытым сокетом свернуть, а потом через какое то время развернуть

Alexander
22.11.2017
08:33:59
господа, elsint + prettier используете на проектах?

Daniyar
22.11.2017
08:46:50
Да

Sergey
22.11.2017
08:47:23

Daniyar
22.11.2017
08:48:26

Sergey
22.11.2017
08:51:56
чего такого в prettier есть, чего он не умеет