A
ну я же не про это спрашивал, правильно? я понимаю, что хотелось бы сделать идеально. graphql, и обновлять только те данные которые обновились, а не всё. посылать запрос только за конкретными данными и т.д
A
в моём случае сервак рулится какими-то сторонними чубаками, которые даже id-шники для пользователей не могут добавить. могут, конечно, но это надо задействовать цепочку из 10 человек
Diʍᴀ
Димка)
A
я тебя хорошо понимаю. себе бы я так тоже не делал. и всегда об этом говорю и менеджеру и клиентам. но хозяин - барин, как говорится
A
понятия не имею
A
я работаю с апишкой
Roman
а pouchDB кто-нибудь из присутствующих использовал? В режиме синхронизации с couchDB
Egor
ваш вариант какой?
Egor
relay, appolo, graphql?
Egor
как это добро прикрутить на существующий API без доступа к бэкенду?
Andrew Kiselev
обычно его нет, поэтому надо писать много кода 🙂
Egor
а кстати не бывает сервисов-адаптеров для GraphQL?
Egor
сделать такую прослойку
Andrew Kiselev
Egor
пусть она дергает "избыточно" ванильный апи
Egor
и как называется?
Andrew Kiselev
apollo-rest-link
Quiet
Расскажите плз, как пуш уведомления правильно сделать. Или может у вас есть пример в коде?!
Egor
не делал еще, но судя по докам всё вполне обычно
Egor
firebase взять надо https://firebase.google.com/docs/cloud-messaging/send-message
Egor
ой, это для сервера
Egor
https://github.com/evollu/react-native-fcm
Джон
Quiet
Andrew Kiselev
через сокет?
Andrew Kiselev
через сокет делается реал тайм вещи сейчас. А subscription уровень абстракции
Andrew Kiselev
https://facebook.github.io/react-native/docs/network.html#websocket-support
Andrew Kiselev
Ага
Nick
Long polling
Nick
Типа ты посылаешь обычный Ajax запрос, а сервер отвечает только когда затригерился какой нибудь ивент у него. Ты получаешь ответ и посылаешь запрос снова
Nick
Как то так это работает кажется
Alexey
Можно использовать Apollo для REST :)
Nick
Не знаю, Ajax годится для этого вполне. Вся магия на сервере происходит
Nick
Ничем другим не пробовал
A
Nein!
Nikita
config.h file not found mutex.h... кто знает решение?
Nikita
third-party скриптом в /scripts пересобирал
Nikita
xcode будто мимо смотрит, файл в папке есть 😕
Dan
Иногда помогает, когда не билдится yarn start -- --reset-cache
A
да-да-да, подверждаю
Andrew Kiselev
оО
Иван
Всем привет! Кто то работал с вебсокетами через 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
Иван
ошибка проявляется когда приложение с открытым сокетом свернуть, а потом через какое то время развернуть
A
господа, elsint + prettier используете на проектах?
Dan
Да
Sergei
Sergei
чего такого в prettier есть, чего он не умеет
Dan
https://github.com/prettier/prettier-eslint/issues/101
A
👍
Aleksei
у меня так, и не понимаю как я раньше жил без prettier)
A
c atom-ide нормально уживается?
Aleksei
у меня емакс, и с ним норм
A
и может есть рекомендации по настройке eslint + prettier под React-Native?
Pavel
Коллеги, подскажите пожалуйста, мб кто сталкивался: есть адаптивный сайт, есть задача с помощью WebView зааплоадить его в Apple App Store. Сборку отклоняют по причине
Guideline 4.2 - Design - Minimum Functionality
Your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience
Что можно попытаться добавить, чтоб успешно пройти их проверку?
Ilya
Pavel
Это понятно, но такой вариант не устраивает заказчика. Суть в том, что сайт он пилит уже года 3, сейчас хочет загрузить его в play market и app store. Play market принял такой вариант с WebView, App store нет.
Pavel
Пробовал через react native communications вызывать звонилку по клику на кнопке сайта, этого не хватило.
Ilya
Ну а вариант с вебвью не устраивает аппстор (и я с ним согласен)
Сергій
Зачем сайт в аппсторе?
Ilya
Чтобы круто было
Сергій
😏
A
danke
Quiet
подскажите плз как ширину кнопок прописать
(они на всю ширину девайса)
Quiet
Evgeniy
спасибо)
я тоже поначалу долго соображал, почему не работают стили, а их вроде бы вообще нет в стандартной кнопке (нет свойства style)
Quiet
Evgeniy
я через стили кнопку настроил.
ну может это я до сих пор что то не понимаю )
https://facebook.github.io/react-native/docs/button.html тут у кнопки вроде не перечислено стиля в props
Pavel
спасибо!
A
сделал для DrawerNavigator кастомный компонент, но как подсветить выбранный item непонятно
A
в самом компоненте айтемы вот так выводятся:
A
A
то есть не черeз DrawerItems