Загрузка страницы

Артём Шендрик — Modern MVI и MVVM+ со всех сторон в 2023

Ближайшая конференция: Mobius 2024 Spring — 14 мая (Online), 20–21 мая (Offline, Москва)
Подробности и билеты: https://cutt.ly/swDn5pJ6
— Ближайшая конференция: Mobius 2023 Autumn — 1–2 ноября (Online), 9-10 ноября (Offline, Санкт-Петербург)
Подробности и билеты: https://cutt.ly/XwrLVnLV
— —
Существует множество библиотек, решающих задачу эффективно организовать работу с состоянием в приложении. Но решают различными путями, например: MVI, MVVM+, SAM, State Machine. Что дает довольно большую фрагментацию и может усложнять выбор в конкретных командах. Существующие сравнительные обзоры довольно старые и охватывают лишь малую часть библиотек их различий.

Недавно Артём проводил исследование более 15 разных существующих решений. Подробно разобрался в плюсах и минусах, возможностях, вариантах архитектуры, производительности, поддержке KMP, Compose. Теперь он хочет рассказать о полученных данных и выводах из них.

Спикер также проверил гипотезу о том, есть ли возможность объединить все сильные стороны строгого MVI/Redux подхода с гибкостью, простотой чтения и поддержки MVVM+. Он расскажет об этом на примере Fluxo MVI и о том, какой ценой можно объединить эти подходы и совместить очень простое использование со строгостью тестирования, автоверификации и многим другим.

Презентация к докладу: https://squidex.jugru.team/api/assets/srm/e04487aa-e5b2-4d5f-85b1-e1d7071e2e53/modern-mvi-shendrik-mobiusconf-23.05.v2.pdf

#architecture

Видео Артём Шендрик — Modern MVI и MVVM+ со всех сторон в 2023 канала Mobius
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
29 июня 2023 г. 13:49:34
00:49:11
Другие видео канала
Владимир Озеров — SBOL iOS StoryВладимир Озеров — SBOL iOS StoryАртем Асоян — Аналитика многомодульных проектовАртем Асоян — Аналитика многомодульных проектовАртем Зайцев — Прокрутка во Flutter. Меняем законы физикиАртем Зайцев — Прокрутка во Flutter. Меняем законы физикиПолина Скалкина — SwiftUI для большого B2C-продукта (спойлер: было весело)Полина Скалкина — SwiftUI для большого B2C-продукта (спойлер: было весело)Евгений Штерн — Игры, в которые играют люди на собеседованияхЕвгений Штерн — Игры, в которые играют люди на собеседованияхСергей Ерохин — Использование XCFramework в крупном iOS-проекте, или Как ускорить сборку в 2 разаСергей Ерохин — Использование XCFramework в крупном iOS-проекте, или Как ускорить сборку в 2 разаКонстантин Кулаков — VK Карты. Как жить с двумя провайдерами карт в крупном проектеКонстантин Кулаков — VK Карты. Как жить с двумя провайдерами карт в крупном проектеПодкаст: Лента Мобиуса + Yet Another Mobile PartyПодкаст: Лента Мобиуса + Yet Another Mobile PartyМиша Левченко — Lobzik: полуавтоматическая модуляризация Android-проектаМиша Левченко — Lobzik: полуавтоматическая модуляризация Android-проектаДмитрий Куркин — Жизненный цикл объектов SwiftUIДмитрий Куркин — Жизненный цикл объектов SwiftUIНикита Куликов — Разгоняем BLEНикита Куликов — Разгоняем BLEЛента Мобиуса / Александр Филимонов // Pet-проекты, обработка видео и когда менять компаниюЛента Мобиуса / Александр Филимонов // Pet-проекты, обработка видео и когда менять компаниюАлексей Гладков — ОС «Аврора» глазами Android- и iOS-разработчикаАлексей Гладков — ОС «Аврора» глазами Android- и iOS-разработчикаАлександр Митропольский, Александр Макушев — Android Navigation at scaleАлександр Митропольский, Александр Макушев — Android Navigation at scaleНикита Майданов — Подписки в iOS: Deep DiveНикита Майданов — Подписки в iOS: Deep DiveМаксим Теймуров (Райффайзен Банк) — Внедрение screenshot-тестирования дизайн-системыМаксим Теймуров (Райффайзен Банк) — Внедрение screenshot-тестирования дизайн-системыЛента Мобиуса / Мария Лещинская // QA, автотесты и образованиеЛента Мобиуса / Мария Лещинская // QA, автотесты и образованиеЛента Мобиуса / Никита Якунцев // Бэкенд, мобилки, ремесло и гвоздиЛента Мобиуса / Никита Якунцев // Бэкенд, мобилки, ремесло и гвоздиЛента Мобиуса / Анна Жаркова // Трудности архитектуры, платформ и их изученияЛента Мобиуса / Анна Жаркова // Трудности архитектуры, платформ и их изученияЛента Мобиуса / Андрей Зонов // Обучение, тесты и шапочка тимлидаЛента Мобиуса / Андрей Зонов // Обучение, тесты и шапочка тимлида
Яндекс.Метрика