Shadcn/UI за замовчуванням використовує Base UI замість Radix — Нова глава в React UI компонентах
Починаючи з липня 2026, shadcn/ui за замовчуванням використовує Base UI замість Radix. Та ж команда, тисячі засвоєних уроків, 6M+ завантажень на тиждень. Radix нікуди не зникає — повна підтримка триває.
Вступ: Історична зміна в shadcn/ui
Липень 2026 року став знаковою датою для React UI екосистеми. shadcn/ui, одна з найпопулярніших колекцій React компонентів, офіційно оголосила, що Base UI замінює Radix UI як бібліотеку компонентів за замовчуванням.
Це рішення — не просто технічна заміна. Це кінець однієї епохи та початок іншої. З моменту запуску в січні 2023 року shadcn/ui був побудований на headless-примітивах Radix UI. Тепер він за замовчуванням використовує Base UI — бібліотеку, створену тією ж командою, що розробила Radix, але озброєну роками важко здобутого досвіду.
Base UI: Та ж команда, нове бачення
Base UI створює та сама команда, що стоїть за Radix UI. На версії v1.6.0 з понад 6 мільйонами щотижневих завантажень Base UI вже довів свою зрілість та надійність. Бібліотека вирішує фундаментальні проблеми, які турбували користувачів Radix роками — включаючи більш гнучкі API, покращену доступність, кращу підтримку SSR та менший розмір бандла.
Чому Base UI? Перевага 2:1 серед розробників
Рішення команди shadcn/ui було обґрунтоване даними. Відгуки спільноти показали, що нові проєкти віддають перевагу Base UI над Radix у співвідношенні 2:1.
Доля Radix: Підтримується, але не застаріла
Radix UI нікуди не зникає. Команда shadcn/ui чітко заявила, що Radix залишається повністю підтримуваним. Вимоги до міграції немає.
Міграція: Поступова, безболісна та з інструментальною підтримкою
shadcn/ui представив спеціальний навик міграції. Команда pnpm dlx skills add shadcn/ui потім migrate accordion to base-ui. Процес поступовий, обидві бібліотеки співіснують.
Інші важливі анонси: Rhea, GitHub Registries, Chat Components
Стиль Rhea пропонує компактну версію Luma. GitHub Registries спрощує публікацію. Chat Components для AI інтерфейсів. shadcn eject для повного контролю. @shadcn/react для headless компонентів.
Висновок
Перехід shadcn/ui на Base UI є значною подією в React екосистемі 2026 року. У SiTech Agency ми будуємо наші Next.js проєкти на shadcn/ui та оцінюємо міграцію на Base UI.