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 的开源共建中来。
7680 次点击
所在节点    程序员
68 条回复
welove
2022-10-21 10:22:05 +08:00
taroui 我看过,感觉没 nutui 好看,nutui 好像是京东开发的
molvqingtai
2022-10-21 10:26:34 +08:00
没用 uni-app 写原生,你会变得不幸
molvqingtai
2022-10-21 10:26:52 +08:00
别用 uni-app 写原生,会变得不幸
retrocode
2022-10-21 10:28:55 +08:00
@zoharSoul #18 才更新的估计文档还没准备好, 慢慢等吧, 按 dcloud 的性格, 他们估计会出个文章吹一波的,
@welove #21 taro 就是京东的团队, nutui 不支持 RN 端你肯定看错了, 这个是 H5 和小程序的组件库
zoharSoul
2022-10-21 10:34:03 +08:00
@retrocode #24
那等着到时候看看, 用 js 类似的语法, 写 Android 或者 ios 还是挺有意思的
welove
2022-10-21 10:34:58 +08:00
@retrocode 你现在去 nutui 文档看看,现在出了个 nutUI-react ,京东风格的轻量级移动端 React 组件库,感觉出来有小半年了
erwin985211
2022-10-21 10:47:40 +08:00
用 uni-app 基本属于沉默大多数。外包公司还有小公司喜欢用
kongkongyzt
2022-10-21 10:50:01 +08:00
@retrocode 其实你可以一次性 @ 两个人的,不用发两次一样的回复。。。。
retrocode
2022-10-21 10:58:04 +08:00
@kongkongyzt #28 习惯了 哈哈哈 感觉一对一回复比较礼貌
gouflv
2022-10-21 11:17:22 +08:00
uni-app native 上次全网闪退忘了吗
washbrain
2022-10-21 11:24:08 +08:00
怎么下面全在讨论 uni-app 本身,不应该讨论一下 uts 是怎么实现的吗....
kytrun
2022-10-21 11:26:39 +08:00
踩了一两年 uni-app nvue ( weex 原生渲染)的坑,一个很深刻的感受就是像拿残缺的筛子去舀水,用之前先把洞都补齐,然后缺的部分官方不予解决,自己无法解决,社区无人解决。
zhaol
2022-10-21 11:26:59 +08:00
自从下了他的 hbuilder ,很多文件的默认打开方式全变成这玩意了,一生黑。
chocotan
2022-10-21 11:43:48 +08:00
几个月前试用了一下 uni-app ,开发了一个小程序和 app ,app 有上架 google play
优点很明显
缺点嘛,bug 太多,连基本的列表滚动组件都没法正常用,文档太少,遇到问题基本上无法 google 解决
我反正是不会再选择这个了。
hhacker
2022-10-21 12:40:38 +08:00
uniapp ,真正用过的人才知道它有多坑,深坑,回避。
选型时对它家的任何东西都要非常谨慎
retrocode
2022-10-21 12:44:42 +08:00
@hhacker #35
@chocotan #34
@kytrun #32

话说你们都遇到了些什么问题, 能说下吗? 我从 19 年 1.3 版到现在 3.6 版一直在用, 过手也没遇到什么离谱的坑呀, 最多 css 多端兼容问题注意下就好了
a33291
2022-10-21 13:15:56 +08:00
.net 开发希望 maui 能够站出来😁
Rache1
2022-10-21 13:55:16 +08:00
想起两三年前面试的时候,那个面试官就一股脑的向往 uniapp ,也不知道他项目怎么样了

甚至还遇到过有用 Cocos 写 App 的 😄
HuskyYellow
2022-10-21 14:20:35 +08:00
@Rache1 就沈阳一些外包公司把 uni-app 当成圣经,跟 vue, react 同一级别,那特么是一个东西吗! 没招,脉脉上还有很多脑瘫说这个玩意好
retrocode
2022-10-21 14:26:34 +08:00
@HuskyYellow #39 哈哈哈哈, 这种公司还是不要去的为好

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

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

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

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

© 2021 V2EX