尊嘟假嘟, uniappx 将编译为原生语言

2023-10-17 09:37:16 +08:00
unt  unt
7376 次点击
所在节点   程序员  程序员
48 条回复
mouyase
mouyase
2023-10-17 09:46:38 +08:00
UniApp 这玩意在我印象里依旧是 Bug 多坑多没有国外生态(不知道这个东西出来之后会不会好一些
sxx97
sxx97
2023-10-17 09:49:07 +08:00
DCloud 以后主推了,但是不看好这框架
marcong95
marcong95
2023-10-17 09:53:49 +08:00
还是算了吧,uniapp 连网页套壳也弄出各种乱七八糟的坑,还谈何编译到原生。nvue 也算是一个编译到原生的尝试了吧,简直就是个无底深坑~~
thinkm
thinkm
2023-10-17 09:54:36 +08:00
不支持鸿蒙我不用
ybz
ybz
2023-10-17 09:58:15 +08:00
说实话有点佩服写这种东西的人,把 js 编译成多平台 native 的语言,不仅枯燥,还巨多坑。
dnL
dnL
2023-10-17 10:00:26 +08:00
就凭 uniapp 内置广告,想你 uniappx 也不是什么好东西
janus77
janus77
2023-10-17 10:02:04 +08:00
这个页面我前几天看了一下 没找到他的 engine 源码。所以这个我存疑
xiangyuecn
xiangyuecn
2023-10-17 10:02:15 +08:00
需要的看不上,不需要的用不上,要写 uts 你得先有 Android 、iOS Swift 开发技能,单纯想靠 js 技能是不现实的
retrocode
retrocode
2023-10-17 10:02:56 +08:00
已经有测试版可以使用了, 不过目前只支持安卓
molvqingtai
molvqingtai
2023-10-17 10:04:26 +08:00
同样是国产 hybrid app ,taro 完全开源,uni-app 少部分开源,生态天差地别
ynxh
ynxh
2023-10-17 10:05:18 +08:00
一拖答辩
pengtdyd
pengtdyd
2023-10-17 10:07:19 +08:00
需要的看不上,不需要的用不上

非常同意 #8 的这句话,其实移动端跨平台你做久了就会发现,搞来搞去你还是要搞原生,原生永远在不远处等着你。。。
retrocode
retrocode
2023-10-17 10:07:21 +08:00
@molvqingtai #10 taro 就别提了, 核心重点全在小程序上, 多少年了最近才把官方的 taro ui 更新到支持 rn, 此前连一个多端通用的 ui 框架都没有
28Sv0ngQfIE7Yloe
28Sv0ngQfIE7Yloe
2023-10-17 10:08:57 +08:00
真正的大厂永远是搞两个原生团队
xiangyuecn
2023-10-17 10:12:02 +08:00
@janus77 #7 这几个礼拜我在用这玩意写个 app 、小程序 跨平台的 demo ,翻烂了 https://github.com/dcloudio/uni-app ,最后应该是可以下定结论,这个开源的代码只适配了 vue2 ,适配 vue3 的代码没在里面,调试又白屏,只能 console.log 去找文档里面没有的 api ,惨不忍睹,还好需要的几个 api 都找到了对应的,然后就彻底抛弃 vue 这套玩意 js 想怎么写就怎么写
janus77
2023-10-17 10:15:44 +08:00
@xiangyuecn #15 这个地址只是 framework 层的东西,我想找的是 engine 层,也就是如何将 js 代码转译成原生语言的这部分。。。。这个仓库打开看一眼右下角连个 c++都没有,我就可以断定他不是我想要的了
MAGA2022
2023-10-17 10:16:57 +08:00
用过一个 uniapp 的小程序和安卓 app ,体验还是很不错的
unt
2023-10-17 10:18:05 +08:00
@MAGA2022 #17 简单程序确实可以,当需要复杂库和原生接口的时候就拉胯了。只用到纯 uniapp 接口的话,性能体验确实不错。
rrZ2C
2023-10-17 10:31:35 +08:00
pz
cexll
2023-10-17 10:35:41 +08:00
@retrocode #13 taro 更多还是用来写跨端小程序,真的要写 app 直接用 rn 更好

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

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

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

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

© 2021 V2EX