Има ли локална база данни GraphQL за react-native?

Използвам 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 добавя поне ~32kb към размера на вашия пакет все пак. Може да е приемливо за React Native.

Но след това зад това трябва да разберете каквото и основно хранилище на данни да използвате, и трябва сами да свържете хранилището на данни към вашата GraphQL схема.

person chmac    schedule 12.05.2020