REPUI ROADMAP
Компоненты RepUI
Направление развития серверной UI-библиотеки для Django и HTMX. Roadmap отражает готовность контрактов, доступность, темизацию и применимость.
REPUI ROADMAP
Направление развития серверной UI-библиотеки для Django и HTMX. Roadmap отражает готовность контрактов, доступность, темизацию и применимость.
Четыре принципа, которые определяют API и критерии готовности компонентов.
Сервер формирует HTML, Django остаётся источником состояния, а JavaScript усиливает интерфейс.
Компоненты должны переживать swap, повторный mount и частичное обновление без утечек runtime.
HTML, фокус, клавиатура и браузерные состояния остаются основой поведения, а не обходным путём.
Компоненты читают semantic tokens и поддерживают официальные темы без жёстко зашитых цветов.
Что уже можно использовать и что сейчас проходит стабилизацию контрактов.
Уже используется в Workbench и прикладных композициях.
Работают, но их контракты ещё укрепляются тестами и реальными интеграциями.
Клавиатура, HTMX lifecycle, portal context и baseline-проверки официальных тем.
TextField, Textarea, FormControl, RadioGroup, Switch и FieldError.
Spinner, Progress, Skeleton и loading-состояния форм при HTMX submit.
Table, Breadcrumbs, Accordion, EmptyState и DataList.
Slider, Rating, Stepper, Timeline и сложные data-grid сценарии.
Готовность — это проверяемый контракт, а не только наличие шаблона.