Is There an ORM Better Than SwiftData?
summary
A 15-year iOS developer compares SwiftData to alternative ORMs — Realm, Core Data, Fluent and other lesser-known frameworks — evaluating usability, features and performance on modern versions. The talk presents benchmark results for SwiftData, Fluent and two popular choices, notes that Fluent compiles well for mobile, and offers a decision scale for choosing an ORM based on project size.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:05What is an ORM
- 4:04Core Data problems
- 8:26ORM tech history
- 10:36SwiftData features
- 12:23Finding ORM alternatives
- 14:13Fluent on iOS
- 19:51Fluent vs Realm
- 23:03Queries and migrations
- 26:25Framework comparison method
- 27:34Performance test results
- 33:51Final comparison table
- 34:12Real-world testing
- 39:51Conclusions and advice
- 41:41Q&A
related talks
45mSwiftData as a Replacement for CoreData: Deep Dive
23mI Would Never Use an ORM
41mForget SQLite and say hello to Realm
23mWhat's an App Without Data?
32mRealm: How I learned to love database again
45m.NET: SQL vs ORM - Will Dapper Resolve the Age-Old Debate?
45mORM vs GraphQL
43mRealm – a New, Easy to Use Mobile Database & Object Framework
