• เลเยอร์ข้อมูลน้ำหนักเบาที่ให้ การทำโมเดลข้อมูลแบบประกาศ คล้ายกับ SwiftData พร้อมรองรับ SQLite และการซิงก์กับ CloudKit ได้โดยตรง
  • พัฒนาบนพื้นฐานของ GRDB และ StructuredQueries เพื่อดึงประสิทธิภาพของ SQL ออกมาได้สูงสุด พร้อม API ที่เป็นมิตรกับ Swift และทรงพลังกว่า SwiftData
  • ใช้งานได้ทั้งกับ UIKit, SwiftUI และโมเดล @Observable
  • รองรับ การเชื่อมต่อข้อมูลแบบ reactive ผ่าน @Table, @FetchAll, @FetchOne ฯลฯ ในลักษณะเดียวกับ @Model, @Query ของ SwiftData
  • เมื่อตั้งค่า SyncEngine แล้ว สามารถซิงก์ฐานข้อมูล SQLite ในเครื่องกับ CloudKit และการแชร์ผ่าน iCloud ได้โดยอัตโนมัติ
    • สามารถแชร์ข้อมูลกับผู้ใช้ iCloud คนอื่นผ่าน CloudKit Sharing ได้ด้วย
  • รองรับทั้งการเขียนคิวรีด้วย API แบบ type-safe และการใช้แมโคร #sql สำหรับ สตริง SQL ที่ปลอดภัย
  • สัญญาอนุญาต MIT

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น