Sobre el proyecto

TrailBase es una plataforma de backend autoalojada diseñada como alternativa a Firebase. Se distribuye como un único ejecutable para simplificar el despliegue en Linux, macOS y Windows. El sistema está construido con Rust, Wasmtime y SQLite (con soporte experimental para Postgres), buscando latencias inferiores a un milisegundo para reducir la necesidad de almacenamiento en caché externo. Las capacidades clave incluyen: - APIs REST y en tiempo real con seguridad de tipos. - Entorno de ejecución integrado de WebAssembly (Wasm) para extender la lógica del servidor. - Autenticación integrada y panel de administración. - Soporte geoespacial y capacidades de Renderizado del Lado del Servidor (SSR). - Soporte multi-base de datos. TrailBase proporciona bibliotecas de cliente para una amplia gama de lenguajes, incluyendo JavaScript/TypeScript, Dart/Flutter, Rust, C#/.Net, Swift, Kotlin, Go y Python.