uni-app 也开始走用 ts 写原生代码的编译时路线了,话说现在还有哪些类似值得关注的跨平台框架?

2022-10-21 09:33:19 +08:00
 retrocode

看了下前两天的更新, 看起来很美好的样子.

https://uniapp.dcloud.net.cn/api/extapi.html

uts ,全称 uni type script ,是一门跨平台的、高性能的、强类型的现代编程语言。
它可以被编译为不同平台的编程语言,如:
    web 平台,编译为 JavaScript
    Android 平台,编译为 Kotlin
    iOS 平台,编译为 Swift ( HX 3.6.7+ 版本支持)
    uts 采用了与 ts 基本一致的语法规范,支持绝大部分 ES6 API 。
    
在 uts 的发展路线上,uni-app 自身也将使用 uts 实现;使用 uts 将可以开发完整的 uni-app 。

目前所有的 ext api ,在未来的 uts 版的 uni-app ,其内置的 uni 对象的 api 中,均会得到复用。也就是说 ext api 将大幅推进下一代 uni-app (纯 uts 版)的上线速度。

欢迎广大开发者参与到 uni ext api 的开源共建中来。
7683 次点击
所在节点    程序员
68 条回复
GreatAuk
2022-10-22 12:05:46 +08:00
小公司出的东西,等着一堆坑吧
sprite82
2022-10-22 14:59:29 +08:00
楼上一堆人觉得 uni-app 垃圾,没人用,卡顿,坑多。然而实际上用的人还超多,特别是面向政企、医疗的、需求不是特别复杂的(谈不上什么坑),这东西跨全平台,省成本,公司最喜欢了。别说用户不用,不用不能挂号,不能办事,就说你用不用吧。反正也用不了多少次,在意体验的人也捏着鼻子用了,更何况生活中 99%的人只在乎能不能解决问题,而不是这个 app 多流畅
weeei
2022-10-22 16:05:39 +08:00
@sprite82 对于开发者来说是技术糟粕,奈何满足了上层需求(投入少见效快、可以摆烂没有竞争)
implion
2022-10-22 17:05:19 +08:00
RN 和 Flutter ,我不是很理解,uniapp 开发些 app 是附属品,可有可无的还行,真有用户的还是用 RN 吧,Flutter 是潜力大,现在还是不如 RN
implion
2022-10-22 17:07:16 +08:00
@sprite82 用的人超级多,是觉得它简单,上手容易,还有国内生态比较偏向于 vue ,但是你用了他就会看不上他
sprite82
2022-10-22 17:52:49 +08:00
@implion 有点追求的开发者都不会去用它,体验太差了,耐不住成本低啊
WOLFRAZOR
2022-10-22 23:14:03 +08:00
KPI 产生的东西。算了吧。
weiqk
2022-10-23 00:13:58 +08:00
我想起了 dedecms ,代码界骂声一边,产业界欢声一片

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

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

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

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

© 2021 V2EX