公司准备写个新项目,要求 PC 网页端,手机 App(安卓,苹果)端,微信小程序....请问

2022-08-16 09:24:49 +08:00
 OkabeRintaro

请问下,这个项目要用什么来写,用 uniapp 吗?可是感觉 uniapp 有好多兼容问题啊! 我是前端

5353 次点击
所在节点    问与答
58 条回复
jollo
2022-08-16 14:13:58 +08:00
阿里的 mPaaS
zarvin
2022-08-16 14:20:38 +08:00
uniapp
dudubaba
2022-08-16 14:23:14 +08:00
凡是混合的都是挖坑,除非你确定这个项目就是个半成品。
Jooooooooo
2022-08-16 14:26:14 +08:00
一个人做这么多有点厉害.
treblex
2022-08-16 14:51:33 +08:00
Uniapp 那个编辑器用着挺难受的,国内公司都不愿意做标准实现,啥都要自己封装一套不知道为啥
HuskyYellow
2022-08-16 15:12:23 +08:00
这是还需要考虑人力的因素及时间要求
既然你 Vue 相对熟悉的,虽然不推荐 uni-app 但其实你心里还是想用这坑货玩意的,
如果时间够且人齐全的,建议别用那垃圾东西了,uni-app 上限特别低,
国内腾讯应用宝前 50 的 app 就没有用 uni-app 的
justin2018
2022-08-16 15:13:24 +08:00
分开来写

要想一套代码生成多端 后期都有坑的~
marcong95
2022-08-16 16:58:51 +08:00
uniapp 坑货玩意+1

楼上有说 h5 套壳的,更正一下,是 uniapp 自行实现了一个微信小程序的壳,我是觉得比 h5 套壳还坑。

Canvas 操作(例如各种图表库)巨坑、DOM 操作巨坑,你要是能有信心处理好这个问题,也不是不能上,但是难度不比拆开来弄低。

此外我觉得你要踩进去的话,你还要做好万一 uniapp API 无法实现你的需求的时候,你还要纯手撸 Android 、iOS 原生插件。不过我是觉得,撸个插件理论上还是比撸整个 app 简单的,只要不掉坑里
GeorgeGalway
2022-08-16 17:19:35 +08:00
fastadmin 默秒全
OkabeRintaro
2022-08-16 17:31:16 +08:00
听了各位的说法以及结合我的薄弱技术和前端人员数量,看来只能先走 uniapp 这条路子了......
现在估计就是需要分清要不要 uniapp 和 vue 分头写不同端的...uniapp 写小程序和 App, vue 写电脑 web 端
OkabeRintaro
2022-08-16 17:45:09 +08:00
@marcong95 之前就被 canvas,DOM 坑过.........
a90120411
2022-08-17 00:58:58 +08:00
@reallittoma #21 可以说说您的使用体验吗?想了解一下此技术的实际应用体验。
chenzhe
2022-08-17 01:45:21 +08:00
@banliyaya 可否贴下官网或者 GitHub 。
banliyaya
2022-08-17 08:53:29 +08:00
chenzhe
2022-08-17 15:49:42 +08:00
@banliyaya Vue 的呀,我一直使用 React 写。不过还是感谢分享。
banliyaya
2022-08-18 08:58:11 +08:00
@chenzhe 是的,我之前也都是 react ,是看到这篇帖子之后进官网看到的。应该也没出多久,看样子应该会适配到 react
reallittoma
2022-08-19 09:44:25 +08:00
@a90120411 #52 我的体验就是,整体上开发起来很舒适,局部地方有一些小坑。
一个项目大约有 80%的代码是可以全平台通用的,加上 C#优秀的语言特性,开发起来会很开心。对新手来说有难度的可能就是 XAML ,但一旦上手了,写起来也是很舒服的。
缺点呢,就是整个开发十分依赖 Visual Studio ,一旦 VS 本身出问题,会对开发造成巨大的影响,没有第三方工具可以替代。而这种事我几年下来已经遇到好几次了,都是等 VS 更新才解决的问题。
OkabeRintaro
2022-08-22 09:03:45 +08:00
@reallittoma 好的 谢谢回复

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

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

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

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

© 2021 V2EX