TGViewer
IT-конференция CrossConf IT-конференция CrossConf @crossconf · 873 subscribers
Post #729 1.1K
Duit в деле: запись доклада Никиты Синявина из BetBoom теперь доступна всем

Кто был на CrossConf уже знают, что:
🔸Backend-Driven UI – позволяет быстрее доставлять обновления пользователям без необходимости выкатывать новые версии приложения через Store, но это накладывает серьезные технические ограничения. Среди минусов: зависимость от сети, дополнительные накладные расходы на обработку данных и сложность отладки

🔸Собственные решения порой эффективнее готовых инструментов. Существующие решения для Backend-Driven UI, такие как DivKit от Яндекса, либо не поддерживали Flutter, либо не удовлетворяли требованиям команды. Поэтому Никита решил разработать свой фреймворк Duit, адаптированный под Flutter, чтобы учесть потребности бизнеса и разработчиков

🔸Производительность и гибкость – ключевые требования. При проектировании Duit заложены следующие принципы эффективности:
➡️Контролируемые виджеты позволяют точечно обновлять UI без лишних перерисовок
➡️JSON-Builder вместо JSON-разметки снижает количество ошибок
➡️Гибкая архитектура с возможностью расширения и кастомизации

🔸Open Source важен для развития технологий, он позволяет разрабатывать альтернативные инструменты, улучшать качество решений и делиться опытом, а не изобретать велосипеды внутри компаний

🔸Создание BDUI-фреймворка — это не просто программирование, а построение целой экосистемы. Помимо архитектурных решений, разработчику приходится решать вопросы документации, поддержки сообщества, совместимости с другими инструментами и удобства использования

📎Скорее смотреть запись доклада.
  • 🔥 7
  • ❤ 3
More from @crossconf
  1. Dec 31, 2025✴️С наступающим Новым годом Пусть он будет таким же насыщенным, продуктивным и вдохновляющ…
  2. Dec 17, 2025Продолжение статьи про Flutter — уже на Хабре Как разработать проект на Flutter, чтобы лег…
  3. Dec 8, 2025Пора пересматривать любимое! Например, доклад про многоагентные системы В своем выступлени…
  4. Nov 26, 2025Александр Корнилов, старший разработчик из Лаборатории Касперского, на CrossConf не только…
  5. Nov 19, 2025🌠Все, что вы пропустили на CrossConf, — теперь онлайн Выкладываем все записи докладов, чт…
  6. Nov 14, 2025💡Как сделать прошивку своего чайника с помощью Flutter? Рассказал Юра Петров, руководител…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →