top | item 46075891

(no title)

rubenvanwyk | 3 months ago

Trailbase is the same concept, but written in Rust instead of Go.

discuss

order

odie5533|3 months ago

TrailBase has a comparison page https://trailbase.io/comparison/pocketbase/

cyco130|3 months ago

What a respectfully and humbly written comparison page. Ditto for their Supabase comparison. I can't rate the objectivity since I know very little about TrailBase but they got my attention now. It brings me such joy to see such a writeup in a world where humility is perceived as weakness. Kudos.

rudedogg|3 months ago

I appreciate their honesty. After a quick look I’d give another point to Pocketbase for it’s admin UI. The TrailBase one is pretty sloppy (on mobile at least), and looks like it’s using bootstrap.

Pocketbase has a sense of quality/care around it that seems missing.

elfrinjo|3 months ago

Trailbase won my heart by not leaving out curl-commands in their examples :)

vunderba|3 months ago

I started with Pocketbase but the limitation around not supporting NULLABLE columns despite being based on SQLITE was starting to become a bit of a liability, so I switched to Trailbase a little while ago.

Humphrey|3 months ago

Ho do you find Trailbase compares? Worth the switch?

raybb|3 months ago

Looks pretty nice! Do I understand correctly you can have it run any JS in an endpoint too? Seems you could host your whole app with this

https://trailbase.io/getting-started/first-ui-app/#custom-en...

trailbase|3 months ago

Hi! Depends on what you mean by "any JS". Many JS ecosystems depend on an environment. For example, there are browser environments where you get a common baseline with some vendor differences, there's the server where you get common baseline across nodejs, deno, bun with some differences and also proprietary APIs. Long story short, any vanilla JS (ES5,ES6, probably even common) should be able to run. There's some standard WASI APIs to do I/O through the WASM runtime and a few TB specific APIs.

odiroot|3 months ago

Another selling point for Pocketbase then.