Есть ли локальная база данных GraphQL для реагирования?

Я использую graphql-yoga для сервера и prisma для базы данных GraphQL на моем сервере, теперь я ищу локальную базу данных GraphQL, но ничего не нашел, и я боюсь, что нет локальной База данных GraphQL для нативной реакции :(


person Community    schedule 05.08.2018    source источник
comment
Я не совсем уверен, что вы имеете в виду под локальной базой данных, но если вы используете Apollo, возможно, вам нужно состояние apollo-link-state.   -  person Herku    schedule 05.08.2018
comment
@Herku теперь мне нужно подключение к Интернету для извлечения и сохранения данных на сервере, но я хотел бы, чтобы мое приложение работало в автономном режиме, поэтому я ищу локальную базу данных GraphQL, где я могу хранить данные, пока у пользователя не будет подключения к Интернету для сохранения в удаленная база данных.   -  person    schedule 05.08.2018
comment
github.com/typicode/lowdb Вы этого хотите?   -  person slideshowp2    schedule 10.08.2018


Ответы (1)


В моем исследовании GraphQL на стороне клиента еще не легко поддерживается каким-либо отдельным пакетом.

У Hasura есть полезный репозиторий, показывающий, как это возможно. Пакет graphql-tools добавляет не менее ~32 КБ к размеру вашего пакета. хотя. Может быть приемлемо для React Native.

Но затем вам нужно выяснить, какое базовое хранилище данных вы хотите использовать, и вам нужно самостоятельно подключить хранилище данных к вашей схеме GraphQL.

person chmac    schedule 12.05.2020