3 repository-uri
Client-side libraries for interacting with cloud-hosted databases, including synchronization and querying.
Distinct from Mini Program Cloud Database SDKs: Specifically focuses on the client library aspect rather than the server-side administration or provisioning of the database.
Explore 3 awesome GitHub repositories matching data & databases · Cloud Database Clients. Refine with filters or upvote what's useful.
Acesta este un SDK de tip backend-as-a-service care conectează aplicațiile web și mobile la o suită de servicii cloud. Oferă o interfață unificată pentru gestionarea identității utilizatorilor, executarea logicii serverless și gestionarea stocării de obiecte în cloud. Toolkit-ul se caracterizează prin sincronizarea datelor în timp real, care permite datelor de documente NoSQL să rămână consistente pe mai mulți clienți cu persistență offline integrată. Facilitează accesul securizat al utilizatorilor printr-o varietate de furnizori de identitate și gestionează invocarea funcțiilor serverless pentru a executa logica backend ca răspuns la cererile HTTPS sau evenimentele bazei de date. SDK-ul acoperă o gamă largă de capabilități operaționale, inclusiv gestionarea bazelor de date NoSQL și relaționale, monitorizarea crash-urilor și analiza comportamentului utilizatorilor. Oferă, de asemenea, instrumente pentru configurarea aplicațiilor de la distanță, notificări push targetate și integrarea modelelor de limbaj mari pentru funcții bazate pe AI. Proiectul este implementat în TypeScript și oferă biblioteci specifice limbajului care abstractizează API-urile REST și WebSocket în metode de nivel înalt.
Provides a library for performing real-time synchronization and NoSQL queries with cloud-hosted databases.
Acesta este un SDK Backend-as-a-Service pentru React Native, oferind o bibliotecă pentru a integra aplicațiile mobile cu servicii backend. Servește drept client pentru gestionarea autentificării utilizatorilor, bazelor de date în cloud și stocării fișierelor la distanță într-un mediu mobil. SDK-ul permite dezvoltatorilor de aplicații mobile să implementeze fluxuri de login securizate folosind OAuth, email și verificare prin telefon. Include un client de bază de date pentru efectuarea operațiunilor CRUD pe date structurate și un client de stocare pentru încărcarea și regăsirea resurselor binare din bucket-uri cloud la distanță. În plus, dispune de o interfață bazată pe WebSocket pentru a primi actualizări instantanee server-side privind schimbările din baza de date și stocare. Proiectul acoperă arii largi de capabilități, inclusiv gestionarea identității și a accesului, stocarea documentelor structurate și sincronizarea datelor în timp real. Oferă, de asemenea, utilitare pentru gestionarea apartenenței la echipe și a preferințelor partajate.
Includes a client library for performing CRUD operations and managing data in cloud-hosted databases.
Acest proiect este un SDK de dezvoltare software client-side pentru aplicații iOS și macOS care integrează software-ul mobil cu un backend bazat pe cloud. Funcționează ca o interfață de tip Mobile Backend as a Service (MBaaS), permițând dezvoltatorilor să gestioneze autentificarea utilizatorilor, persistența datelor în cloud și sincronizarea fără a fi nevoie să mențină infrastructura server-side. Framework-ul este conceput pentru dezvoltarea offline-first, utilizând un datastore local pentru a stoca în cache starea aplicației și a asigura funcționalitatea în perioadele de deconectare de la rețea. Dispune de un motor de sincronizare automată care pune în coadă operațiunile în așteptare și le execută în fundal odată ce conectivitatea este restabilită. Sistemul folosește un model de date schemaless, permițând stocarea perechilor arbitrare cheie-valoare ca obiecte, fără a necesita scheme de baze de date predefinite sau migrări rigide. Dincolo de stocarea de bază, SDK-ul suportă modelarea datelor relaționale, permițând crearea de legături între înregistrări pentru a menține consistența între entități. Oferă, de asemenea, capabilități în timp real prin abonamente bazate pe evenimente, care împing modificările datelor de pe server direct către client. Pentru a optimiza performanța, biblioteca efectuează sincronizarea bazată pe delta, transmițând către server doar câmpurile obiectelor modificate pentru a reduce consumul de lățime de bandă.
Acts as a client-side interface for interacting with a cloud-hosted database, supporting both schemaless objects and relational data links.