SQLiteData - Alternatif SwiftData yang cepat dan ringan, berbasis SQL serta mendukung sinkronisasi CloudKit
(github.com/pointfreeco)- Lapisan data ringan yang menyediakan pemodelan data deklaratif mirip SwiftData sekaligus mendukung sinkronisasi SQLite dan CloudKit secara langsung
- Dibangun di atas GRDB dan StructuredQueries, memaksimalkan performa SQL sambil menyediakan API yang ramah Swift, dan lebih kuat daripada SwiftData
- Dapat digunakan di UIKit, SwiftUI, dan model
@Observable - Melalui
@Table,@FetchAll,@FetchOne, dan lainnya, menyediakan keterhubungan data reaktif dengan pendekatan serupa@Modeldan@Querymilik SwiftData - Jika
SyncEnginedikonfigurasi, basis data SQLite lokal dapat disinkronkan secara otomatis dengan CloudKit dan berbagi iCloud- Berbagi data dengan pengguna iCloud lain juga dimungkinkan melalui CloudKit Sharing
- Penulisan kueri mendukung baik API type-safe maupun pendekatan string SQL aman menggunakan makro
#sql - Lisensi MIT
Belum ada komentar.