Released the next major RxDB Version 17.0.0.
New features:
- WebMCP Plugin
- Expo Filesystem Based storage (faster than SQLite)
- Google-Drive and Microsoft-OneDrive sync plugins
https://t.co/3u02iU4wtn
Just published expo-opfs. If you're building an @expo app and want to use a web library that needs the Origin Private File System (OPFS), this polyfill based on expo-filesystem makes it work out of the box.
https://t.co/pRBENGqWWE
A hill I’ll run to the top to die on is that FRP really is the right way to do UI (and note to self to return to my little side project to integrate <https://t.co/ouRJZj44rV> and <https://t.co/KczfLZnrLP>).
If you build with TanStack DB, you can swap out and optimise your state transfer layer without affecting your application code.
Migrate from query to sync. Still query when you need to. Integrate external services into a unified client-side data model. Swap out one sync engine for another.
Offline data synchronization for an app is no longer a luxury, but a necessity.
Therefore, we’re happy to announce that Appwrite Databases now features a direct integration with @rxdbjs , a local-first NoSQL database designed for JavaScript apps.
Now, it's easier than ever to build real-world apps that stay in sync online and offline.
Not sure where to start? We've got you covered.
We've built an offline-first journal app with Appwrite and RxDB. Check out the step-by-step guide here: https://t.co/2Lsk75L5Or
Meet the brand-new RxDB Appwrite Plugin! This integration allows you to seamlessly replicate local-first data from RxDB's client-side database to @appwrite’s scalable cloud platform for real-time sync and offline functionality.
No more complex setups - start building better apps now: https://t.co/NmgsDwszcC
Building a Vue app and need a database that keeps up with your speed? 🚀
Meet RxDB! It offers offline-first data handling, real-time updates, and smooth integration with Vue. Your app, supercharged - even without internet! 💻
Learn more: https://t.co/ygwhNcLK1n
🚀 RxDB 16.0.0 is here! 🎉 Enjoy major refactorings, simpler naming, OPFS & NodeFilesystem boosts, the end of the LokiJS storage, and easy data migration from v15. Check out the complete details: https://t.co/ubWiLaNcxT
This weekend, I worked on optimizing the WASM-based #SQLite browser storage for #RxDB. While performance improved, it’s still way too slow. Let me break down the core issues:
👀🧵(1/4)
@nuxt_js@benjamincanac@toddeTV@li_hbr 💾 #localfirst Nuxt: This has quickly become the second biggest trend in the web development community (after AI) bringing:
• Enhanced privacy
• Lightning-fast UX
• True data ownership
Saw a sweet demo by @bencodezen using #RxDB as the sync engine with dexie.js #syncengine
🚀 New Article: LocalStorage vs. IndexedDB vs. Cookies vs. OPFS vs. WASM-SQLite
About performance, storage limits, indexing, multi-tab support etc. Learn which web storage solution is best for your next app! 🛠️💻
👉 https://t.co/hNxE5IqZnw
#JavaScript#IndexedDB#WASM#SQLite
Just dropped a new article on building a #localfirst vector database using RxDB and transformers.js! Process and query data on the user's device with no need for backend servers. Perfect for fast performance and enhanced privacy! 🔥
Check it out! 👇
https://t.co/z6CzZeOKLQ
@bindureddy If the output is wrong in 5% of time you have a bad tool that can never be trusted. Verifing/Fixing the output likely takes longer then writing the SQL by hand.