Яндекс Маркет — маркетплейс с десятками миллионов товаров и логистической инфраструктурой с колоссальной вариативностью. Наложить логистическую вариативность на мобильные интерфейсы не так просто, и, как оказалось, нельзя сделать это с первого и даже со второго раза.
Рустам расскажет, какие три архитектуры реализовали в приложении в разные моменты времени и почему пришлось переезжать с одной на другую. Рассмотрим взаимодействие приложения с бэкендами. Поговорим о данных, которые использует приложение во время оформления заказа.