DEV Community

Discussion on: What new software libraries and tools etc. are you excited about?

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

One more, and I'll shut up. RXDB*, not only as an offline-first, syncing NoSQL solution, but as (at least a major part of) an always-synced state management solution which hides much of the complexity of RXJS while offering the benefits of observables.

*Even without other current adapters in addition to the now-split-out PouchDB adapter, you aren't forced to use a CouchDB backend. Either by using a LevelDown adapter, or leveraging its alternative GraphQL replication, you can use a DBaaS backend or any other DB you can connect (Hasura recently shared how to use it with a Postgres backend).