weex README

The project's README from github.com/alibaba/weex. As one markdown file: README.md.

Weex

A framework for building Mobile cross-platform UI.

Build Status

Distribution

Support Android 4.1 (API 16), iOS 9.0+ and WebKit 534.30+.

platform status
Android Maven Central
iOS Pod version Carthage compatible
Web npm

Build from Source

How To Build

Contribution

Please read Contributing Guide for more information.

License

Apache License 2.0

weex (alibaba/weex)

Searching Database…

18.5K ·GitHub
Что это такое?Weex — это open-source фреймворк от Alibaba для создания кроссплатформенных мобильных интерфейсов: одна кодовая база интерфейса работает на Android, iOS и в вебе.
Это фреймворк, на котором я строю целое приложение, или библиотека, которую я подключаю к существующему коду?Это фреймворк для приложений, а не служебная библиотека: Weex предоставляет UI-рантайм для каждой платформы, а вы строите интерфейс своего приложения поверх него, подключая его как SDK.
Как добавить его в свой проект?В README описан только один путь: сборка из исходников по инструкции How To Build. JS-фреймворк собирается npm-скриптами — npm run build по цепочке запускает сборки env, jsfm, vue и rax.
Что должно быть установлено, чтобы собрать его?Для JS-сборки требуется Node.js 8 или новее. Поскольку целевые платформы — Android, iOS и веб, понадобятся ещё и нативные инструменты для тех мобильных платформ, под которые вы выпускаете приложение.
Какие устройства и версии ОС поддерживаются?Android 4.1 (API 16) и выше, iOS 9.0 и выше, а в вебе — движки начиная с WebKit 534.30.
Можно ли пользоваться бесплатно, в том числе в коммерческих целях?Да. Weex распространяется по лицензии Apache License 2.0, поэтому его можно бесплатно использовать, изменять и распространять, в том числе в коммерческих приложениях.
Могу ли я писать интерфейс на Vue или Rax?Да. В сборочном конвейере есть отдельные цели для обоих — npm run build:vue и npm run build:rax — а в репозитории есть пакеты weex-vue-framework и weex-rax-framework.
Weex ещё живой или заброшенный?Репозиторий на GitHub не переведён в архив и собрал около 18,5 тыс. звёзд, так что как проект он продолжает публично поддерживаться; сам README сделан предельно кратким и отсылает желающих помочь к Contributing Guide.
Creator
alibaba
Size
370.6 MB
Stars
18.5K
Age
10y
Commits · 90 Days