このプロジェクトについて

TrailBaseは、Firebaseに代わるセルフホスト型バックエンドプラットフォームです。Linux、macOS、Windowsでのデプロイを簡略化するため、単一の実行ファイルとして配布されます。システムはRust、Wasmtime、SQLite(実験的なPostgres対応も含まれる)を使用して構築され、外部キャッシングの必要性を減らすためにミリ秒未満のレイテンシーを実現することを目指しています。 主な機能は以下の通りです: - 型安全なREST APIおよびリアルタイムAPI - サーバーサイドロジックの拡張のための組み込みWebAssembly(Wasm)ランタイム - 統合された認証および管理UIダッシュボード - ジオスペース対応およびサーバーサイドレンダリング(SSR)機能 - マルチデータベース対応 TrailBaseは、JavaScript/TypeScript、Dart/Flutter、Rust、C#/.Net、Swift、Kotlin、Go、Pythonなど、広範な言語向けのクライアントライブラリを提供しています。