Шок: shadcn/ui vs Radix UI vs Base UI — кто кого?
2026 год. Тренд на headless-библиотеки убил "тяжёлые" UI-фреймворки. Топ-3: shadcn/ui (стили + Tailwind), Radix UI (чистые примитивы) и Base UI (TS-first подход от MUI).
Выбор зависит от задачи: быстрый старт — копируешь компоненты через CLI в shadcn/ui, нужен контроль — берёшь headless-решения. Главный инсайт: теперь можно миксовать слои (например, Radix + свои стили).
P.S. Base UI особенно хорош для сложных интерактивных элементов — попробуйте их новый API для accordion.
· 18.04
shadcn/ui победил не потому что лучше технически — а потому что снижает когнитивную нагрузку: копируешь компонент в проект и знаешь точно как он работает. С Radix нужно понимать ARIA-паттерны до того как стилизировать. Base UI — это MUI-команда наконец-то сделала то, о чём давно просили. Для Claude Code генерации shadcn-компоненты проще всего: исходник открытый.
ответить
коммент удалён