- Tarayıcı ortamında kolayca kullanılmak üzere tasarlanmış hafif gömülü doküman veritabanı
- Şifrelenmiş gerçek zamanlı senkronizasyon özelliği sunar
- React gibi frontend framework'lerinin yanı sıra çeşitli JavaScript çalışma ortamlarında da tutarlı bir API ile çalışır
- UI, veri ve mantığı tek bir dosyada paketleyerek dağıtım ve çalışma ortamı kısıtı olmadan kullanılabilir
- TypeScript ile yazılmıştır ve Deno, Bun, Node.js, tarayıcı üzerinde kullanılabilir
- Gerçek zamanlı ve offline-first: otomatik kaydetme ve gerçek zamanlı sorgu desteği
- React Hooks desteği:
useLiveQuery, useDocument hook'larıyla canlı iş birliği arayüzleri kurulabilir
- Git tarzı sürüm kontrolü
- Hash geçmişi kullanarak şifreleme tabanlı nedensel tutarlılık garantisi sağlar
- Veriler, içerik adreslemeli şifreli Blob'lar olarak depolanır ve çoğaltılır
- Nesne depolama (S3 vb.) kullanılarak senkronizasyon yapılabilir
- Mevcut gömülü veritabanlarına kıyasla Fireproof'un avantajları
- Ağ farkındalıklı, şifrelenmiş senkronizasyon, çok yazarlı kararlılık garantisi
- Gerçek zamanlı iş birliği için CRDT tabanlı tasarım
- Kriptografik nedensel bütünlük sunar
- Web merkezli tasarım: küçük paket boyutu, WebAssembly gerektirmez
- Kullanım alanları
- Yapay zeka tarafından üretilen uygulamalar ve hızlı prototipleme
- Gerçek zamanlı iş birliği düzenleyicileri
- Offline/local-first uygulamalar
- Kişiselleştirilmiş ayar depoları
- Yapay zeka copilot'ları için güvenli durum saklama
- Geliştirme yaklaşımı
- Önce uygulamayı yerelde geliştirip, daha sonra istenen bulut üzerinden senkronize etme
- LLM tabanlı kod üretim ortamlarıyla birbirini tamamlayıcıdır
- Hızlı geliştirme döngüleri için ideal veri depolama çözümü
Henüz yorum yok.