Replies: 1 comment 5 replies
-
Great suggestion, Jens. Emissary is built to work across multiple databases.(Nearly) all access goes through a common adapter -- at github.com/benpate/data. So, if we make a PocketBase adapter for this interface, we'd be 80% of the way there. There are two exceptions:
|
Beta Was this translation helpful? Give feedback.
-
Hi everyone,
before I stumbled over emissary I also thought about building a simple self-contained golang project for my own personal usage. During that time I also thought about reducing the complexity. So I also come over htmx (https://htmx.org/), golang templates, templ (https://templ.guide/) as an interessting template option and pocketbase (https://pocketbase.io/) as a simple but powerful database backend solution.
What do you think about using pocketbase as a database backend to reduce the external dependency to zero and create a completely self-contained executable with minimal configuration efforts. It is usable as a framework (https://pocketbase.io/docs/use-as-framework/) that works on top of the echo web framework and also provides direct access to it.
Beta Was this translation helpful? Give feedback.
All reactions