Способы ускорения BDUI-экранов / Яндекс Go Dev Day&Night

Поділитися
Вставка
  • Опубліковано 11 тра 2024
  • Доклад о том, как Маркет улучшает пользовательский опыт в своих приложениях с подходом Backend-Driven UI.
    Спикер: Егор Губанов, iOS-разработчик в Яндекс Маркете
    Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
  • Наука та технологія

КОМЕНТАРІ • 2

  • @user-er5tn6df3h
    @user-er5tn6df3h 28 днів тому +1

    Спасибо за доклад. Возникла мысль, переиспользовать компоненты не в пределах одного респонса, а в пределах нескольких. Условно говоря при первой загрузке приложения клиент получает список известных шаблонов (элементов дизайн системы) и например номер версии. И кэширует у себя эту инфу. Далее ужк сервер отправляет тип элемента и его аргументы для отрисовки по ивзестному шаблону. При обновлении, сервер инкрементит версию - клиент обновляет базу компонентов. Что-то в таком духе.

  • @vilture5706
    @vilture5706 25 днів тому

    по тематике почему то вспомнил мучения твиттера. При отправке твита отсылать всем подписчикам или у подписчика получать данные из всех подписок. Хз что сейчас, но вроде и и так и так плохо. Когда подписчиков мало отсылают, когда много ждут запроса.