denoland / denoland/wanted_modules
Pocketbase-like application
- Dominant language
- No language data
- Stars
- 46
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Pocketbase is gaining popularity as a quick and easy backend for one person teams and 'side-hustles'.
Some pros of Pocketbase:
- Real-time subscriptions to database state
- Integrated Auth
- Allows for extension using event hooks/JavaScript
- Contained in a single file, making deployment/self-hosting easy
- Highly intuitive client side SDK
Some cons:
- JavaScript performance in the provided runtime is comparatively poor
- Cannot easily embed more performant languages for heavy workloads eg ML/NLP
- Running multiple instances of pb and synchronising state between them is not officially supported, and can lead to inconsistent real-time behaviour. Constrained to a single instance.
Given that Deno KV now exists, a Pocketbase-like API built around it would be brilliant. Deno deploy provides a great developer experience, Deno KV can be easily self hosted, and globally available low-latency realtime would be available by default, providing all of the pros listed above with none of the cons.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.