Beduin — это мощная технология, позволяющая фактически создавать UI на основе принципов SPA (Single Page Application). Мы можем собрать начальное состояние приложения и его вёрстку на сервере, а затем передать их клиентскому приложению. После этого, чтобы взаимодействовать с пользователем, нам не нужно обращаться к серверу за обновлениями вёрстки — все изменения происходят внутри клиентского приложения. К серверу мы обращаемся только для обновления данных.
Это платформа для управления разметкой пользовательских интерфейсов с помощью независимых и переиспользуемых виджетов.
В качестве клиентского рендер-движка используется Beduin.