请问下,这个项目要用什么来写,用 uniapp 吗?可是感觉 uniapp 有好多兼容问题啊! 我是前端
请问下,这个项目要用什么来写,用 uniapp 吗?可是感觉 uniapp 有好多兼容问题啊! 我是前端
|
akvoAug 16, 2022 via Android
1
Flutter 可以实现,但是效果不好说
|
|
banliyayaAug 16, 2022
2
uniapp 不建议用到 app 上,很多问题,包括性能是个很大的问题。小程序上没什么大毛病,就一些编译可能小概率出问题。https://www.zhihu.com/question/444976489
|
|
registerrrAug 16, 2022
3
这么多端 显示的内容是一样的么?感觉 uniapp 也就移动端能勉强用用
|
|
registerrrAug 16, 2022
4
Android iOS 可以用 flutter
小程序只有微信的话原生+UI 库直接撸 PC 端 vue react 直接撸 |
|
5
@akvo Flutter 没有了解过, 请问下大概学习成本需要多少时间?
|
|
fengfuliuAug 16, 2022
6
Android iOS rn
小程序 taro PC react |
|
8
|
|
rrubickAug 16, 2022
9
Android iOS:flutter or RN
小程序:Taro PC web:react PC client & Mac:Electron |
|
murmurAug 16, 2022
11
uniapp 做 app 就是 h5 套壳,你们还指望他有多好的性能吗
|
|
FynnRelxAug 16, 2022
12
一套代码的话
小程序、PC 、Mobile-uniapp Android iOS-webview 套壳 ps:小程序套 webview 应该也可以 |
|
13
好的 谢谢大家 已经初步了解了
|
|
C603H6r18Q1mSP9NAug 16, 2022
14
看你项目性质,如果是业务+展示,uniapp 没问题;如果涉及相机类的、美图类的、游戏类的,这些都是要原生的
|
|
stkstkssAug 16, 2022 via iPhone
15
蹲一个
|
|
Rache1Aug 16, 2022
16
好家伙,这是准备一两个人全包了?背锅侠+加班预定
|
|
creanmeAug 16, 2022
17
好家伙,一个人做?
|
|
wdwwtzyAug 16, 2022
18
微软最新的 MAUI ,考虑一下?
https://www.cnblogs.com/Dotnet9-com/p/16396607.html |
|
NonClockworkChenAug 16, 2022
19
RN 根本不是前端能抗的动的
|
|
qyningAug 16, 2022
20
一个人做要求不高不如全部直接 H5 ,不然维护多端会累死。
各平台有人直接原生。 |
|
21
楼上有人推荐 MAUI ,但我作为一个 MAUI 浅度尝试者+三年 Xamarin ( MAUI 的前身)开发者,不推荐任何没有.NET 基础的人去用 MAUI 做开发。
|
|
stoluoyuAug 16, 2022
22
能同时上这么多端说明公司有钱啊,招人。
要是没钱招人但还是非要多端,上 web 。 不然还是想想哪个平台才是最重要的。 |
|
rbq123456Aug 16, 2022
23
@OkabeRintaro 不用了解,flutter 做不了小程序。uniapp 还有打包成 app 的可能性,flutter 是压根不支持小程序。
|
|
24
@shanghai1998 新项目是商城
|
|
25
|
|
creanmeAug 16, 2022
26
@OkabeRintaro 三个前端就别想这么多吧,感觉你们 hold 不住那么多端
|
|
27
@creanme 那就只能梭哈 uniapp 了是吗
|
|
creanmeAug 16, 2022
28
@OkabeRintaro 群友有人说试试 taro, 不知道咋样
|
|
cvoocAug 16, 2022
29
老老实实 uniapp 吧, taro 不用考虑,组件库残疾, 除非你司有钱有人有时间, 所有页面组件可以自行开发测试兼容
uniapp 开发的时候以小程序为准基本就没啥大问题了, 现成商城源码也多, 随便抓一个抄吧抄吧可以了 |
|
yuningWang8Aug 16, 2022
30
既然是商城,直接 h5 套壳吧。把主要精力放在各平台适配、支付什么的场景就够你忙的了。
|
|
slipkinemAug 16, 2022 via iPhone
31
写一套 h5 ,然后 app 和小程序 webview 套壳,套壳可以用 rn ,uniapp 都可以
|
|
theqiangAug 16, 2022 via Android
32
好家伙
|
|
33
小程序不推荐用 Taro 了,Taro UI 都停更好久了,用 Taro 去配合别的组件库也没那么顺手,用 Taro 的话,很多组件又要自己花时间去写,还得考虑兼容性。
|
|
TimeRainAug 16, 2022
34
楼主这公司加钱吗,这么多端,工作量还是蛮大的,如果不加钱,我觉得可以骑驴找马准备面试了
|
|
whypoolAug 16, 2022 via Android
35
商城一个小程序就行了,其他端直接干掉
业务量起来了再考虑 app |
|
stardust21Aug 16, 2022
36
@whypool 这个建议靠谱,搞 APP 至少得找个懂原生的来支持,兼职都行
|
|
awesomesAug 16, 2022
37
一套程序兼容这么多平台的想法趁早放弃把,即便做出来了叶必然个个都是垃圾,就 uniapp 这种软件还真敢用?
|
|
l9rwAug 16, 2022
38
只是做商城的话用 uniapp 很成熟的,虽然有坑但比你学 ra 和 flutter 时间成本低多了
|
|
clfAug 16, 2022
39
移动端套壳 h5 ,单独写 web 。
|
|
jolloAug 16, 2022
41
阿里的 mPaaS
|
|
zarvinAug 16, 2022
42
uniapp
|
|
dudubabaAug 16, 2022
43
凡是混合的都是挖坑,除非你确定这个项目就是个半成品。
|
|
JoooooooooAug 16, 2022
44
一个人做这么多有点厉害.
|
|
treblexAug 16, 2022
45
Uniapp 那个编辑器用着挺难受的,国内公司都不愿意做标准实现,啥都要自己封装一套不知道为啥
|
|
ZhaokunZhangAug 16, 2022
46
这是还需要考虑人力的因素及时间要求
既然你 Vue 相对熟悉的,虽然不推荐 uni-app 但其实你心里还是想用这坑货玩意的, 如果时间够且人齐全的,建议别用那垃圾东西了,uni-app 上限特别低, 国内腾讯应用宝前 50 的 app 就没有用 uni-app 的 |
|
justin2018Aug 16, 2022
47
分开来写
要想一套代码生成多端 后期都有坑的~ |
|
marcong95Aug 16, 2022
48
uniapp 坑货玩意+1
楼上有说 h5 套壳的,更正一下,是 uniapp 自行实现了一个微信小程序的壳,我是觉得比 h5 套壳还坑。 Canvas 操作(例如各种图表库)巨坑、DOM 操作巨坑,你要是能有信心处理好这个问题,也不是不能上,但是难度不比拆开来弄低。 此外我觉得你要踩进去的话,你还要做好万一 uniapp API 无法实现你的需求的时候,你还要纯手撸 Android 、iOS 原生插件。不过我是觉得,撸个插件理论上还是比撸整个 app 简单的,只要不掉坑里 |
|
GeorgeGalwayAug 16, 2022
49
fastadmin 默秒全
|
|
50
听了各位的说法以及结合我的薄弱技术和前端人员数量,看来只能先走 uniapp 这条路子了......
现在估计就是需要分清要不要 uniapp 和 vue 分头写不同端的...uniapp 写小程序和 App, vue 写电脑 web 端 |
|
51
@marcong95 之前就被 canvas,DOM 坑过.........
|
|
a90120411Aug 17, 2022
52
@reallittoma #21 可以说说您的使用体验吗?想了解一下此技术的实际应用体验。
|
|
banliyayaAug 17, 2022
54
|
|
57
@a90120411 #52 我的体验就是,整体上开发起来很舒适,局部地方有一些小坑。
一个项目大约有 80%的代码是可以全平台通用的,加上 C#优秀的语言特性,开发起来会很开心。对新手来说有难度的可能就是 XAML ,但一旦上手了,写起来也是很舒服的。 缺点呢,就是整个开发十分依赖 Visual Studio ,一旦 VS 本身出问题,会对开发造成巨大的影响,没有第三方工具可以替代。而这种事我几年下来已经遇到好几次了,都是等 VS 更新才解决的问题。 |
|
58
@reallittoma 好的 谢谢回复
|