Bdui
#спросияндексоида Добрый день эксперты! Сейчас много говорят о bdui. Как начать работать с bdui? Насколько хорошо нужно в бэкенде разбираться что бы работать с ним. Занимаюсь мобильной разработкой flutter. Можно ли flutter использовать в bdui?
назад
#спросияндексоида Добрый день эксперты! Сейчас много говорят о bdui. Как начать работать с bdui? Насколько хорошо нужно в бэкенде разбираться что бы работать с ним. Занимаюсь мобильной разработкой flutter. Можно ли flutter использовать в bdui?
145
напишите коммент
3 коммента
· 03.06.2025
Да, можно во Flutter, вот даже открытое решение от Яндекса https://habr.com/ru/companies/yandex/articles/814187/
В бэкенде не нужно разбираться, особенно, если у вас есть бэкендеры в команде — им просто нужно будет научиться делать верстку интерфейса в терминах протокола bdui, обычно мобильные разработчики как раз помогают им с этим разобраться.
Чтобы верстать на DivKit, в бэкенде разбираться не нужно: это просто ещё один способ верстки как виджеты во Flutter, HTML и т. д. Однако нужно поднять бэкенд-сервис, в котором будет писаться эта верстка.
На практике обычно получается так: — Команда бэкенда поддерживает сервис, настраивает мониторинги и алёрты — Мобильные разработчики пишут ручки, отдающие BDUI, а также переиспользуемые UI-компоненты
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 03.06.2025
Спасибо Дмитрий за отличный ответ. очень интересно.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
для входа нужен только телефон — так мы смотрим, что в Сетке нетворкают реальные люди
можете перейти, но сначала проверьте ссылку и будьте аккуратны: не вводите по ссылке пароли, номера телефонов и банковских карт, и другие личные данные
https://
Александр Забалканский уже в Сетке, а вы?
войдите и используйте все возможности нетворкинга для своей карьеры
будьте в курсе событий и мнений на рынке
листайте ленту — она настраивается под ваш бэкграунд и интересы
подписывайтесь на экспертов и их каналы
задавайте им вопросы, делитесь опытом и пишите нанимающим напрямую
публикуйте собственные посты
попадайте в тренды и привлекайте к себе внимание, чтобы прокачать карьеру
уверены, что хотите выйти?
придется авторизоваться заново, а заполненные данные будут удалены
пользуясь нашим сайтом,
вы соглашаетесь с тем,
что мы используем cookies
пост закреплён — пока закрепить можно только один пост
что-то пошло не так — попробуйте снова чуть попозже
· 05.06.2025
Пупупу, давай начинать с начала! Зачем тебе BDUI? Какую задачу решаешь? BDUI можно готовить по разному.
Самый экстримальный вариант - DivKit, в нем можно достаточно гибко рисовать любой интерфейс, его можно воспринимать как HTML/CSS на джейсонах. С ним можно даже не думать про нативную разработку во многом. Но он ощущается "не нативно", такова цена гибкости. DivKit к слову есть под Flatter.
Если хочется нативный опыт, то приходится ограничивать гибкость, собирать экраны из нативных кусков управляя наполнением с бекенда. Тут важно сделать переход в проектировании API от "возвращает доменные модели" к "возвращает абстрактные данные для отображения". В случе с Музыкой этот переход выглядил так: вместо списка альбомов мы получаем карусель блоков с круглой картинкой, заголовком и подзаголовком.
Когда совершите этот переход - получить большую часть профита от BDUI.
По поводу того, нужно ли разбираться в бекенде - было бы неплохо. Думаб просто BDUI можно собрать и без глебоких знаний. Если вы например раздаете всем клиентам одинаковую статическую верстку. Но если есть BDUI - можно деать персональные экраны, с сдожными админками или например рекомендательным контентом =) Тут уже навыки потребуются
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён