- TrailBase adalah server aplikasi yang cepat dan open-source, dibangun di atas Rust, SQLite, dan V8
- API CRUD yang type-safe, runtime JS/ES6/TS bawaan
- Menyediakan Auth (kata sandi dan sosial/OAuth, berbasis JWT) serta Admin UI
- Memudahkan self-hosting backend satu file yang skalabel untuk aplikasi mobile, web, dan desktop
- Dengan latensi di bawah milidetik, tidak memerlukan cache khusus
- 10x lebih cepat daripada PocketBase, 20x lebih cepat daripada SupaBase
- Disediakan sebagai perangkat lunak gratis di bawah lisensi OSL-3.0
- Memiliki definisi karya turunan yang lebih sempit dibandingkan lisensi copyleft serupa seperti AGPLv3
- Menggunakan TrailBase sebagai framework tidak memberlakukan persyaratan lisensi pada karya asli
2 komentar
PocketBase - Backend realtime open source untuk SaaS/aplikasi
Supabase memulai beta publik - alternatif Firebase open source
Komentar Hacker News
Kesan mendalam pada perhatian detail GG terhadap keamanan Pocketbase
Dokumentasi Trailbase sulit dipahami karena hanya menjelaskan perbedaannya dengan Pocketbase dan Supabase
Istilah "Application server" terlalu luas, dan dokumentasinya tidak menjelaskannya dengan jelas
Proyek ini mirip dengan Redbean, tetapi mendukung lebih banyak bahasa dan tampaknya tidak memiliki executable universal
Artikel perbandingannya menjelaskan proyek-proyek yang menjadi inspirasinya dengan sangat positif
Dokumentasinya tidak menjelaskan dengan baik tujuan dari "Application server"
Contohnya terdiri dari satu file, tetapi servernya sendiri bukan satu file
Perbedaannya dengan application server untuk program JVM seperti TomCat tidak jelas
Proyek ini tampak bagus, tetapi jadi penasaran siapa target penggunanya
Demo Pocketbase yang dikembangkan dengan Rust memberi kesan yang baik