О состоянии поддержки Vue 3
tl;dr
На момент написания UI-фреймворки, поддерживающие Vue 3:
- Element Plus (10,2 тыс. Звезд на GitHub)
- PrimeVue (1,3 тыс. Звезд на GitHub)
- Quasar Framework (18,7 тыс. Звезд на GitHub)
BootstrapVue
BootstrapVue (13,2 тыс. Звезд на GitHub) позволяет использовать компоненты Bootstrap (151 тыс. Звезд на GitHub) в проектах Vue 2. BootstrapVue пока не поддерживает Vue 3.
Буэфи
Buefy (8,7 тыс. Звезд на GitHub) интегрирует CSS-фреймворк Bulma (43,7 тыс. Звезд на GitHub) в проекты Vue.js 2. Однако Buefy еще не поддерживает Vue.js 3.
Основной пользовательский интерфейс
Основные компоненты пользовательского интерфейса (346 звезд на GitHub) позволяют использовать компоненты Bootstrap с акцентом на дашборды в проектах Vue.js 2. Core UI Admin template (2.8k звезд на GitHub) предоставляет админ-шаблон на основе Bootstrap. Для Vue.js 3 пока нет стабильной версии.
Элемент Плюс
Element Plus (10,2 тыс. Звезд на GitHub) - это библиотека пользовательского интерфейса для Vue.js 3.
iView
IView (23,8 тыс. Звезд на GitHub) не поддерживает Vue.js 3.
Keen UI
Keen UI (звездочки на GitHub) пока не поддерживает Vue.js 3.
Монетный двор
Mint UI (16,4 тыс. Звезд на GitHub) не поддерживает Vue.js 3.
PrimeVue
PrimeVue (1,3 тыс. Звезд на GitHub) поддерживает Vue.js 3.
Квазар Фреймворк
Quasar Framework (next) (18,7 тыс. Звезд на GitHub) - это UI-фреймворк для Vue.js 3.
Vuetify
Vuetify (31,1 тыс. Звезд на GitHub) позволяет использовать компоненты Material UI, соответствующие Спецификации дизайна материалов, в проектах Vue.js. Vuetify не будет поддерживать Vue.js 3 до третьего квартала 2021 года.
VueMaterial
VueMaterial (9.4k начинается с GitHub) - еще одна интеграция Bootstrap в проекты Vue.js. VueMaterial пока не поддерживает Vue.js 3.
Комплект материалов Vue
Vue Material Kit (239 звезд на GitHub) пока не поддерживает Vue.js 3.
VueTailwind
VueTailwinds (1,4 тыс. Звезд на GitHub) интегрирует фреймворк CSS Tailwind CSS (42,8 тыс. Звезд на GitHub) в проекты Vue.js. Я не уверен, позволяет ли он также использовать компоненты Tailwind UI (проприетарные, от 129 евро за неограниченное использование). VueTailwind пока не поддерживает Vue.js 3.
Vuesax
Vuesax (918 звезд на GitHub) находится в альфа-статусе, а пока не поддерживает Vue.js 3.
Больше контента на plainenglish.io