mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.2K
active users

#pouchdb

0 posts0 participants0 posts today
Continued thread

One interesting side-effect of this work is that now this module can have pluggable storages: initially I was trying to use sqlite in the browser (via wasm), that didn't work so well so I moved to #pouchdb. But there is nothing stopping someone to take the storage part and making it work on the server again.

This means that now I'm ending up with what might be another typescript framework for ActivityPub applications on the server.

🌘 2025 年 CouchDB 與 PouchDB 的離線優先架構
➤ 打造穩定可靠的離線優先應用體驗
neighbourhood.ie/blog/2025/03/
The Neighbourhoodie 團隊發布了 Pouchnotes 應用程式,作為使用 CouchDB 和 PouchDB 實現離線優先架構的最佳實踐範例。Pouchnotes 是一個簡單的筆記應用程式,允許使用者線上或離線記錄筆記,並自動與遠端 CouchDB 同步。文章詳細介紹了數據流、前端架構、身份驗證,以及如何利用 PouchDB 與 TypeScript 的整合,並提供了使用 Vite 和 Svelte 5 的開發堆疊。重點在於 PouchDB 的本地資料庫和 CouchDB 的連續複寫協議,確保即使在離線狀態下也能保持應用程式的運作,並在恢復連線時自動同步資料。
+ 這篇文章解釋得非常清楚,讓我對如何在實際專案中運
#網頁開發 #資料庫 #離線優先 #CouchDB #PouchDB

neighbourhood.ieNeighbourhoodie - Offline-First with CouchDB and PouchDB in 2025Neighbourhoodie Software is a software development company based in Berlin, Germany. We are experts in CouchDB, PouchDB, and Offline First.

@rahoulb Depends *entirely* on your use case, obviously.

Personally, I think it's very well suited to 'offline-first' architectures, for example. But it needs a very different mindset to #RDBMS design, both in terms of document structure/querying and, if you're using #CouchDB with #PouchDb, how you approach synchronization.

Sadly, I've never found any good resources. The official docs give some good examples, but pretty much everything else I've found is either superficial or out-of-date 😕

Anyone know of a CouchDB cloud service? All I can find are cloud machines that can install CouchDB, but I want to not do all that setup and configuration. Just need admin on a CouchDB installation over SSL. It's to be synced with PouchDB running in the browser from a GitHub Pages kind of setup.

#dev#cloud#couchdb

Fleshing out a design for a tiny web app to track my workouts. Using #Excalidraw (@excalidraw), it's "forever open source" and has gotten really quite good.

The app I am making uses Vue and #PouchDB, a database running in the browser, with seamless sync to a #CouchDB server. The frontend can be hosted on a dumb CDN (or sightly less dumb serverless platform) while the data is stored on a server the user controls.

It is a #PWA so it even fully works offline. Really like this kind of setup.

Anyone tested PouchDB in the browser and set it up so it syncs with CouchDB? I'm trying to make a minimal thing and was wondering if it could sync a blob/attachment. That way I could get away with some html/css/javascript on github.io and only CouchDB as a webserver.

Replied in thread

@janl was the creation of #PouchDb mostly just "it'd be cool if we could make offline first things with CouchDB/Couchbase" ? And did it emerge out of the CouchDB, or Couchbase folks... or was it something that emerged externally?

(it looks like it works with both CouchDB and Couchbase)