Size: a a a

React Native — русскоговорящее сообщество

2020 May 14

%

%username% in React Native — русскоговорящее сообщество
а GraphQL бэкенд кто пишет?
источник

%

%username% in React Native — русскоговорящее сообщество
Denis
Привет, хочу про архитектуру спросить. Делаю мобильное приложение знакомства, сделал с firebase базу там абонентов, но с очень урезаными возможностями делать выборки, приходиться много лишних действий делать, даже onSnapshot не помогает когда данных много. Есть колекция юзеров и есть коллекция кто кого лайкнул, чтобы повторно не предлогать лайкать. Перехожу на GraphQL, там чище выборки и подписки есть. Теперь думаю про бд, остановился на монго. Но чет не знаю как лучше архитектуру. Мож есть идеи как правильно хранить?
Пс. Знаю что несовсем по теме, простите, делаю на реакте нативе)
вопрос выше
источник

D

Denis in React Native — русскоговорящее сообщество
%username%
а GraphQL бэкенд кто пишет?
Я и пишу все
источник

%

%username% in React Native — русскоговорящее сообщество
окей, смысл не в том, что firebase плох, смысл в работе с данными. Там также есть подписки, крутая авторизация через все что можно.
источник

%

%username% in React Native — русскоговорящее сообщество
GraphQL это не аналог firebase, это полноценный свой бэкенд со своей базой и тп, firebase это немного другое и да для некоторых проектов firebase не подходит
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
не уверен что монга для такого кейса будет ок. IMHO замучаетесь с aggregate
источник

D

Denis in React Native — русскоговорящее сообщество
Andrei Nikitin
не уверен что монга для такого кейса будет ок. IMHO замучаетесь с aggregate
Вот с ним и мучаюсь сейчас, просто мож че не правильно делаю и изначально сменить архитектуру
источник

BA

Bogdan Aleksandrovic... in React Native — русскоговорящее сообщество
всем привет, есть стек, не могу из карточки попасть в стек ниже, в чем может быть проблема? вроде же можно так делать было, просто екран в стек зкасунет
источник

D

Denis in React Native — русскоговорящее сообщество
%username%
GraphQL это не аналог firebase, это полноценный свой бэкенд со своей базой и тп, firebase это немного другое и да для некоторых проектов firebase не подходит
Да разумеется это даже не бд, это спецификация, а за графом уже бд делается, просто он позволяет не тягать сотни ненужных данных а только то что нужно. В firebase ограниченные выборки, в моем случае я при заходе подпиской получаю все данные о лайках, их много, сеть, обьем, начинаются тормоза при запуске. Подписка при первом запуске все что есть шлет сначало. А просто получить запросом нельзя, абонентов кого я еще не лайкнул. Авторизация там хорошая, да. Но решил на своем железе сделать более гибким
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
Denis
Вот с ним и мучаюсь сейчас, просто мож че не правильно делаю и изначально сменить архитектуру
а чем postgres не зашел? слышал они вроде jsonb туда впилили (хотя наверное это оффтоп)
источник

D

Denis in React Native — русскоговорящее сообщество
Постгря, все на ней делаю, java. Но хотелось на javascript перейти для этого проекта, и чтонибудь близкое к жс
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrei Nikitin
а чем postgres не зашел? слышал они вроде jsonb туда впилили (хотя наверное это оффтоп)
более того, поверх него есть https://hasura.io/ (пока не тестил, не скажу как оно)

но вообще да, это уже тема для @graphql_ru
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
или сюда https://t.me/nest_ru, уж если близкое к жс
источник

D

Denis in React Native — русскоговорящее сообщество
Спасибо посмотрю
источник

rq

roma qwe in React Native — русскоговорящее сообщество
Добрый день,как растянуть фотку во весь див по ширине, что б по высоте лишнее убрало
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Поищи какое-нибудь вью, которое умеет в них.
Реадервью, htmlview, webview
источник

К

Костянтин in React Native — русскоговорящее сообщество
Игрался кто с rtl и ltr?  Мне надо насильно включить ltr и не давать переводить на телефонах где системный язык иврит т.к. возникают разные казусы. Делаю через flex-direction нужное мне направление.
Пробовал и не помогает:
1. I18nManager.allowRTL(false); в главном компоненте не помогает.
2.     I18nUtil sharedI18nUtilInstance = I18nUtil.getInstance();
   sharedI18nUtilInstance.allowRTL(getApplicationContext(), false);
в mainapplication.java
3. android:supportsRtl="false" в androidmanifest.xml
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
Попробую еще раз задать свой вопрос, может кто-то встречал такое. Использую ButtomTabs в нем лежит два stack один home другой busket -> в нем еще скрин Cheque. Когда с корзины перехажу на чек а потом обратно с помощью кнопки "назад" которая создается с помощью Stack возвращаюсь в корзину но любое действие потом постоянно возвращает на корзину. Короче на родительском компоненте не замыкается. Может кто знает с чем связано?
источник

МК

Миша Ковальчук... in React Native — русскоговорящее сообщество
ребят, а кто-то использует/использовал redux-form? Что можете про него сказать? Стоит использовать?
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
бежать от него подальше)
источник