时至今日,有没有一套工具可以一次编写,同时生成 App/小程序/公众号/H5 站点的?

2020-06-28 23:11:54 +08:00
 maxxfire
首先主要还是因为懒,其次是时间精力有限,想搞一个简单应用,但要跨多个平台,主要为了尽可能多的涵盖主要入口。
应用很简单,不超过 10 个页面,也没有复杂的交互,不需要酷炫的动画,也无需访问设备硬件。
所以想找这么一套工具 /框架,来实现一次编写,多处部属。
3042 次点击
所在节点    程序员
17 条回复
yuang
2020-06-28 23:13:26 +08:00
uniapp
ianva
2020-06-28 23:15:46 +08:00
maxxfire
2020-06-28 23:17:32 +08:00
@yuang 还真有,有点小鸡动。。
em70
2020-06-28 23:30:09 +08:00
走捷径的东西,坑都太多
airqj
2020-06-29 00:39:58 +08:00
越通用的东西 性能越差。。?
molvqingtai
2020-06-29 00:42:13 +08:00
一次编写,多端报错
tanranran
2020-06-29 00:47:14 +08:00
uniapp

目前已知最靠谱的方案了

已经用 uniapp 写了好几个 app 、小程序 了
wzw
2020-06-29 08:56:24 +08:00
@tanranran 简单的需求,应该没啥坑了吧
duanzhihe
2020-06-29 09:21:01 +08:00
5 年前就用过写一套生成 IOS/安卓 /web ( H5)的,那个时候体验下来,最大的感触就是,东西可以用,但问题真不少;
现在,用过一套 H5 可以生成微信小程序 /支付宝小程序 /H5 的,体验下来,说实话,比 5 年前那次体验好了一些,但和直接用对应的语法写比起来,还是会有别扭和不支持的地方,当然,用肯定是可以用的;

为啥呢?
其实很简单,这些一套多平台的,后面都是一套解析替换再编译的过程,所以需要跟着对应的平台跑,而且还要兼容平台的各种语法以及本身的兼容性,真的很难做到优雅。

总结!
这一类工具,适合小项目,大项目慎用!
gaigechunfeng
2020-06-29 09:52:14 +08:00
uniapp 啊,vue 语法,写着也方便。
jones2000
2020-06-29 10:16:50 +08:00
简单的商城应用可以用 uniapp, 但复杂的图形可视化基本就歇菜了。各种不兼容。
zhuweiyou
2020-06-29 10:27:04 +08:00
通用的东西,兼容性不好,一堆坑。

其实很多时候,我们并不需要在每个平台跑一样的东西,要看你们产品的核心是放在哪里,其它地方可能只是引流工具。

非要每个平台实现一样的东西,要我来做的话会尽量 数据层 和 业务逻辑层 实现复用,视图层各写各的。
fangcan
2020-06-29 11:58:22 +08:00
京东的 taro 也可以
fanyingmao
2020-06-29 12:43:31 +08:00
感觉前端花样咋这么多呢?写一套通用不好吗?把有限的精力放在业务上不好吗?
EminemW
2020-06-29 14:09:45 +08:00
我写过 Taro,它配套的 Taro ui 在 H5 和小程序上样子不一样
tanranran
2020-06-29 16:15:46 +08:00
@wzw #8 #8 没啥大坑了
Xatoi
2020-07-05 15:57:02 +08:00
Rax?

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

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

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

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

© 2021 V2EX