BFF vs KMM
iOS developer, Autodesk
Антон Назаров
ПОЭМЫ ДАРВИНА (3 ЭТАЖ)
Площадка:
15:20-16:00
Время:
В нашем проекте всегда проповедовался подход backend driven UI: никакого преобразования данных на фронте, один запрос на экран. Но однажды бэкендеры взвыли, потому что они устали заниматься базой и бизнес-логикой, а потом еще форматировать строчки и возвращать правильные картинки. Перед командой появилась задача решить эту проблему, не нанимая новых людей.

В докладе я опишу весь путь: постановка проблемы, первоначальный ресерч доступных способов, PoC для KMM и BFF, сравнение плюсов и минусов, наконец, реализация BFF силами мобильных разработчиков и интеграция в текущую инфраструктуру.

Как итог, мы разгрузили бэкендеров, пошарили всю presentation логику и увеличили ее надежность, потому что теперь код ревьювит и Android, и iOS.

Доклад будет интересен всем, кто понимает необходимость переиспользования бизнес-логики, но с недоверием глядит на KMM и прочую кросс-платформу.
О чем поговорим:
Мобильная разработка
  • Веселый тысячник в Twitter, не стесняющийся высказывать свое мнение
  • Автор IT-стендапа «Подводка» и подкаста «Кулуарный»
  • Апологет реактивного программирования
О себе: