Перейти к основному содержимому
Duit - backend-driven UI фреймворк с открытым исходным кодомРеализация BDUI уже никогда не будет настолько простойДокументация

Duit - backend-driven UI фреймворк с открытым исходным кодом

Реализация BDUI уже никогда не будет настолько простой

Будь быстрее всех

Доведите свой показатель Time-to-Market до новых вершин, снижая сроки сроки доставки обновлений до пользователя

Одна реализация - множество платформ

Используйте все преимущества Flutter, создавая консистентный UI для множества целевых платформ

Обновления Over the air

Распространяйте обновленный UI даже на тех пользователей, которые не спешат устанавливать новые версии

Ваше приложение живет на сервере

Вы определяете элементы, состояния и анимации на серверной стороне, и они отправляются клиенту независимо от версии приложения. Обновляйте UI приложения по мере необходимости — будь то каждый час или даже чаще.

Возможности Duit

Гибкость в использовании

Простая интеграция с существующим приложением и мощные возможности для изменения базового поведения.

image22image21

Действия и события

Взаимодействуя с интерфейсом, пользователь вызывает действие, которое было описано на стороне сервера. В ответ на действие генерируйте множество событий, для описания нового состояния UI и поведения приложения.

Компоненты Duit

Инструмент шаблонизации, который позволяет создавать переиспользуемые композиции виджетов. Наполняйте их данными, повышайте читаемость кода и производительность системы.

DSL для бэкэнда

Экосистема библиотек для популярных в разработке языков: go и typescript. Наслаждайтесь привычной семантикой верстки и защититесь от ошибок при построении макетов.

Пользовательские виджеты

Делайте UI ярче, а разработку приятнее, интегрируя в Duit собственные конфигурации виджетов.

Анимация

Реализуйте анимации любой сложности в привычном ключе, достигая максимального контроля и производительности.

ABC