Назад
SiTech Team⏱️ 2 წთ. საკითხავი

Shadcn/UI за замовчуванням використовує Base UI замість Radix — Нова глава в React UI компонентах

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.