uni-app-X (不是 uni-app) 怎么样?

2025 年 10 月 31 日
 tt83
看了一下 uni-app-X 的介绍好像理念还蛮先进的,毕竟 2023 年发布的有后发优势,编译为原生语言基于原生渲染,解决了 flutter 与原生通信以及混合渲染带来的问题,体验了一下它们的 demo 流畅度还不错。

以前没用过这家公司的框架,就官网整体观感做的挺简陋的,而且 uni-app-X 本身也不开源,感觉格局也小,社区插件好像也不丰富。

有没有深入用过的朋友,这个框架能不能支持做出中大型的复杂应用,以及里面有什么坑点。
4659 次点击
所在节点    程序员
16 条回复
uqf0663
2025 年 10 月 31 日
目前还没用 X 正式发布过什么东西,我从 uniapp 刚开始有的时候就在用了而且至今觉得够用,那时候 v2 对 uniapp 还都是一片嫌弃(最近一段时间风评逆转也不知道是为什么),那个时候文档简单易懂,所谓的性能问题 bug 问题,我也没有遇到过,反倒是最近一两年随着支持的东西越来越多导致文档跟屎山一样。
目前还没有完全开源应该是还没有准备好,按照官网的论述来看,最终的方向就是全部开源,什么叫格局小?
当然站我的角度,X 有点多余没有必要存在也不看好未来的发展,uniapp 其实在安卓上已经很够用了,可能高贵的 iPhone 才会卡吧。
uqf0663
2025 年 10 月 31 日
我认为真那么较真性能就直接原生,选这种省事方案就不要介意那点性能损失
betty00
2025 年 10 月 31 日
uniappx 最坑的应该是不支持 js ,很多在 uniapp 时可以用的第三方 js 库都不能直接使用了,作为 sdk 开发者我也不太愿意特地为了 uts 去再开发一遍的。不推荐现在使用,除非只用 uniappx 提供的接口就能 cover 一切需求。
bootvue
2025 年 10 月 31 日
比 uni-cloud 有前途
ByteRan
2025 年 10 月 31 日
个人感觉,目前还不支持中大型的复杂应用 [随便遇到点卡点就得提工单等解决] ,可以看下他们的更新记录,

https://uniapp.dcloud.net.cn/release-note-alpha.html
manami
2025 年 10 月 31 日
教程太少了,搜 uni-app x 出来的全是 uni-app ,感觉起个其他的名字区分下比较好
tt83
2025 年 10 月 31 日
@uqf0663 #1 "uni-app x 的组件和 API 基本都开源,个别未开源部分也会在接下来陆续完成开源。"
你说的开源不会是指这个吧。
性能当然重要,要不然选什么框架直接网页啊
realpg
2025 年 10 月 31 日
最大缺点: 现在 AI 不会写
你让他写 uniappx 他写出来的也是 uniapp
wuvvu
2025 年 10 月 31 日
@realpg #8 感觉像是搜索引擎的通病,名称相似总搜不到指定的目标
GarethChu
2025 年 11 月 1 日
对于一般项目 uniapp 足够用了
cnguu
2025 年 11 月 2 日
学习下可以,但是生产不敢用,看更新一大堆 bug
xulihang
2025 年 11 月 3 日
更喜欢用 B4X ,同样编译为原生语言
liulihaocai
2025 年 12 月 18 日
感觉不如 snapchat 的 valdi ,也是编译原生,但是 valdi 在 snap inc 的生产环境里用过几年
liulihaocai
2025 年 12 月 18 日
看了一眼 uniappx 感觉是坑,不是编译而是转译,他们的“编译器”尝试把 ts 语法转译成 kotlin/swift ,导致很多 ts 语法和行为不能实现,比如最常用的 Union 和 duck type 不支持
tt83
2025 年 12 月 19 日
@liulihaocai #14 那确实蛮坑,目前还是用 flutter 吧
humbass
2 月 4 日
还是技术差距,我用 js (非 ts) 开发 cocos ,人家照样编译成原生的跨平台。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1169662

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX