derek
(Derek Rushforth)
21.Апрель.2026 18:17:24
18
Это было создано с использованием нашего нового API блоков. Это всё ещё ранняя предварительная версия, о которой мы планируем рассказать подробнее в ближайшее время.
manuel:
API блоков: первое применение в продакшене
API блоков — это новый фреймворк для создания модульных и композируемых макетов в Discourse. Он позволяет разработчикам тем собирать страницы из самодостаточных, переиспользуемых компонентов, которые можно размещать в определённых областях макета. Тема Meta — наше первое применение этой технологии в продакшене.
Фреймворк обладает богатым набором инструментов для разработчиков: включите инструменты разработчика, и вы сможете исследовать структуру блоков любой страницы с помощью встроенного оверлея, визуализирующего все активные области макета и их компоненты.
Помимо главной страницы, мы также используем блоки для отображения пользовательских баннеров категорий, которые показывают подкатегории каждой категории:
Это всё ещё ранняя предварительная версия системы в контексте продакшена. Мы планируем скоро опубликовать документацию и дополнительные примеры. PR: DEV: Add Block API for declarative, validated UI extension points
5 лайков