dcloudio/ uni-app
View on GitHubA cross-platform framework using Vue.js
A cross-platform framework using Vue.js
uni-app是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、鸿蒙、Web(响应式)、以及各种小程序(微信/支付宝/百度/抖音/飞书/QQ/快手/钉钉/淘宝/京东/小红书)、快应用、鸿蒙元服务等多个平台。
DCloud公司拥有上千万开发者、数百万应用、几十亿手机端月活用户、数万款uni-app插件,开发者可以放心选择。
uni-app分 uni-app 和 uni-app x。
除了view、text、list,还有更多评测内容,详见benchmark目录下的3个平台的评测报告。
uts是一门类ts的、跨平台的语言。uts在Android平台编译为kotlin、在iOS平台编译为swift、在鸿蒙next平台上编译为ArkTS、在Web和小程序平台编译为js。uts语言主要用于原生插件扩展。
uni-app在手,做啥都不愁。不管用户需要做哪个平台的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯。
即使不跨端,uni-app也是更好的小程序开发框架、更好的App开发框架、更方便的Web开发框架。
uni-app是一个AI友好的技术框架,使用AI擅长的vue、js/ts、css即可完成应用开发。uni-app还为AI模型训练提供了强化学习工具,详见。同时DCloud公司提供了uni-agent,可以更方便的使用AI开发uni-app
uni-app x 分支,为 uni-app x 版本的开源仓库。
uni-app,分 vue2 和 vue3,分支分别是:uni-app-vue2、uni-app-vue3。
uni-app x分支目录说明:
uni-app实现了一套代码,同时运行到多个平台;如下图所示,一套代码,同时运行到iOS模拟器、Android模拟器、web、微信开发者工具、支付宝小程序Studio、百度开发者工具、抖音开发者工具、QQ开发者工具(底部每个终端选项卡,代表1个终端模拟器):

实际运行效果如下(点击图片可放大):

No comments yet. Set the tone — say what you would want to know.