Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
trailbase
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
TrailBase: Sub-millisecond open-source application base with Rust, SQLite and V8
(trailbase.io)
73 points
by
trailbase
2y ago
|
35 comments
32.
▲
by
trailbase
2y ago
Thanks for expanding. > retrieval of data from third party providers can take long so you'll want to cache results one way or another. Agreed. Caching of slow external sources will always be beneficial (at least if you need it more
33.
▲
by
trailbase
2y ago
Done. Thanks
34.
▲
by
trailbase
2y ago
You folks are spot on. Single file in this case means single binary that is statically liked, i.e. w/o dependencies on shared library allowing you to just copy it from machine to machine similar to e.g. k3s. Whether to use docker or no
35.
▲
by
trailbase
2y ago
> So it seems to target only very simple applications, eg. straightforward relational DB <-> Json Rest/HTTP. Could you expand a bit on what more advanced capabilities you're missing for anything beyond a very simple app?
36.
▲
by
trailbase
2y ago
IMHO, this will greatly depend on your use-cases. If you have a rich client app, e.g. mobile or PWA, most of your logic will go into your client by default. However, there might be some code you want to run on the server in a trusted enviro
37.
▲
by
trailbase
2y ago
That sounds concerning. Maybe OSL-3 is the wrong license. I am not a lawyer and spend too much time to admit on researching options before settling on OSL-3. My impression was that OSL-3 is roughly AGPL with a linkage exception to account f
38.
▲
by
trailbase
2y ago
https://trailbase.io/comparison/pocketbase/
39.
▲
by
trailbase
2y ago
It's a single, statically linked binary to run everything. You don't have to worry about dynamic libraries dependencies or other assets. Storage on disk is actually a couple of files of data bases, uploaded files, keys, config, ..
40.
▲
by
trailbase
2y ago
They're great, mature and polished projects :). TrailBase has ways to go to get there
41.
▲
by
trailbase
2y ago
That's very valid and also why it's funny. Naming is hard. To be honest, I didn't think much about "trailing", certainly trailing in terms of adoption :). I did like the sound of "trail run" on the command
42.
▲
by
trailbase
2y ago
Simplify your stack with fewer moving parts - TrailBase is an easy to self-host, single-file, extensible backend for your mobile, web or desktop application providing APIs, Auth, FileUploads, JS runtime, ... . Sub-millisecond latencies elim
43.
▲
TrailBase: Lightweight API-Server with Auth, Admin UI, and V8 JavaScript Engine
(github.com)
1 points
by
trailbase
2y ago
|
0 comments
44.
▲
Simple, fast Rust+SQLite app server now with V8 runtime (ES6/TS)
(github.com)
3 points
by
trailbase
2y ago
|
0 comments