Към съдържанието

ArkUI е UI библиотека с отворен код без предварително зададени стилове, създадена за изграждане на компоненти за многократна употреба и мащабируеми дизайн системи. Тя включва над 30 компонента, които работят безпроблемно с широк набор от JavaScript рамки, включително React, Solid и Vue.

Всеки компонент е създаден с мисъл за достъпността и следва утвърдени стандарти и насоки, за да могат всички потребители да взаимодействат ефективно с потребителския интерфейс. По подразбиране компонентите на ArkUI нямат стилове, така че разработчиците могат да приложат персонализирани стилове, съобразени с дизайн системите им, и да постигнат последователна визия в приложенията.

Библиотеката използва композиционен API дизайн, който насърчава яснотата и лесната употреба. Компонентите използват машини на състоянията за по-голяма надеждност и по-малко бъгове и неочаквано поведение при употреба. Това я прави подходяща за продуктовите екипи и организациите, които искат да внедрят надеждно UI решение на различни платформи без ограниченията на предварително зададени стилове или оформления.

Функции

  • Компоненти без предварително зададени стилове
  • Достъпен дизайн
  • Възможност за комбиниране
  • Гъвкавост на темите
  • Широка поддръжка на рамки
  • Надеждност чрез машини на състоянията

Свързани елементи

BaseUI

React компоненти без логика и стилове за изграждане на достъпни, силно персонализируеми интерфейси с пълен контрол върху стиловете.

ChakraUI

Създавайте бързо и ефективно достъпни уеб приложения с богат набор от основни компоненти, които са лесни за използване и силно персонализируеми.

Radix Vue

Неофициален порт за Vue с персонализируеми и достъпни UI компоненти за изграждане на системи за дизайн.

cmdk

Този компонент предоставя цялостно решение за командно меню в React, като се фокусира както върху потребителското изживяване, така и върху гъвкавостта за разработчиците.

daisyUI

Този инструмент помага на разработчиците да създават красиви потребителски интерфейси бързо и ефективно чрез семантични имена на класове, които улесняват процеса на разработка.

flowbite

Библиотека с отворен код, която обогатява уеб проектите с адаптивни и персонализируеми UI компоненти.

HeadlessUI

Колекция от достъпни UI компоненти, създадени за безпроблемна работа със съвременни системи за дизайн.

MagicUI

Многофункционална колекция от красиво оформени компоненти, с които да подобрите уеб проектите си и да оптимизирате процеса на дизайн.