Сергей Балалаев — Есть ли ORM круче SwiftData

Опубликовано: 18 Июнь 2026
на канале: Mobius — конференция по мобильной разработке
783
13

Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
Скачать презентацию с сайта Mobius — https://jrg.su/TaKiej
Поговорили об альтернативах SwiftData в ключе удобства, возможностей и производительности. Сергей поделился 15-летним опытом использования различных фреймворков (да, все они еще актуальны), привел собственные исследования самых свежих версий. Вас удивит, как преуспели малопопулярные решения. И в конце спикер предложил шкалу выбора решений в зависимости от масштабов вашего проекта.

Очень часто Сергей был свидетелем того, что iOS-разработчики принимали решение выпилить Realm, заменив его Core Data. На вопрос «Why?» он получал ответы, которые шли вразрез с 10-летним опытом использования этого фреймворка. С появлением SwiftData стал вообще очевиден выбор ORM на новом проекте. Альтернатив просто не существует. Но Сергей не советовал бы торопиться и вообще не согласен, особенно с тем, что SwiftData так уж удобен. Ему, как бэкенд/Swift-разработчику по совместительству, очень симпатичен Fluent. И, оказывается, он отлично компилируется под мобильную платформу.

О том, насколько удобен тот или иной фреймворк, Сергей рассказал в сравнении со SwiftData. Кроме того, он привел исследования производительности трех самых выбираемых решений вместе с Fluent.