Что это такое?
Vux — это библиотека мобильных UI-компонентов для Vue 2, созданная на основе WeUI — дизайна, который используется на веб-страницах WeChat.
Это для нативных мобильных приложений или для мобильных веб-страниц?
Для мобильного веба: компоненты — это Vue-компоненты, которые вы собираете с помощью webpack в веб-приложение, а не нативные виджеты для iOS или Android.
Как добавить Vux в проект?
Начните с шаблона vux2, который сделан напрямую на основе официального webpack-шаблона Vue; документация есть на китайском и английском.
Что должно быть установлено заранее?
Vue ^2.3.0 (нужен модификатор .sync), webpack ^2.0, а также Node ^7.6, если вы разрабатываете или собираете саму библиотеку.
Работает ли это с Vue 3?
Нет — Vux рассчитан на Vue 2 (^2.3.0 или новее), а в README о поддержке Vue 3 ничего не сказано, так что используйте его в проектах на Vue 2.
Vux полезен только внутри WeChat?
Стилистика взята у WeUI — того самого оформления, которое WeChat использует на своих веб-страницах, поэтому страницы в WeChat выглядят как родные. Но сами компоненты — обычные Vue-компоненты, подходящие для любого мобильного веб-приложения.
На что ещё Vux ориентируется в дизайне?
Помимо WeUI, в README среди источников вдохновения и готовых решений упоминаются FrozenUI, Ant Design Mobile, Ionic, SUI Mobile, XScroll и PhotoSwipe.
Документация есть на английском?
Да, документация есть на китайском и английском, хотя английская версия всё ещё помечена как находящаяся в разработке.
What are similar projects?
mint-ui, weui, element, vant, iview, coloruicss, ant-design-vue, vant-weapp
Which topics is it in?
vue-components, mobile-web, vue2, components, wechat, mobile-development, component-library, vue, ui-components, css, china, html