uni-app 积极拥抱前端社区,创建了开放、兼容的生态系统。

    • uni-app插件市场,支持前端组件、js sdk、页面模板、项目模板、原生插件等多种类型,并为插件作者提供了荣誉+经济回报的双激励模式,打造最强大的开放生态。

    • 兼容微信小程序 JS SDK,丰富的小程序生态内容可直接引入uni-app,并且在App侧通用。以前的跨平台开发框架普遍缺少三方SDK,由于大量SDK厂商均原厂维护小程序SDK,使得uni-app成为跨平台开发框架里生态最丰富的平台参考

    • 兼容微信小程序自定义组件,并且App侧通用,参考

    • 支持 NPM 包管理系统,参考

    • 支持 mpvue 项目及组件,全端通用,参考

    • 支持通用 HTML 和 js 库,虽然小程序不支持通用 HTML 和 DOM,但uni-app的web-view组件支持load本地 HTML,可以在需要时引入相关库(注意 HTML 的性能不如 vue 页面)。参考https://uniapp.dcloud.io/component/web-view

    • App端支持和原生混合编码,支持 Native.js 直接调用原生api、支持 第三方原生sdk

    • App端支持 weexuni-app 内置了 weex ,并在 weex 引擎中实现了常用的 uni api 的封装,比如 uni.request 可以在 weex 引擎中联网。这样的文件后缀名为 nvue。uni-app还支持 nvue 和 vue 复用 js 和 css。

    • App端支持原生插件云打包,参考


    发现错误?想参与编辑?在 GitHub 上编辑此页面!