现在有一个需求,既需要网页端,也需要微信小程序端。 想做到网页端和微信小程序端做到基本上共用技术模块(页面复用),降低开发成本。 目前有两个问题:
感谢大家回复!
1
renmu 74 天前 via Android
uniapp
|
2
webszy 74 天前
uniapp or taro ,主要成本在于兼容性以及问题排查,比如 uniapp 里调微信 api 不同,原生就好着
|
3
itsCoderStudio OP |
4
lucasj 74 天前
@itsCoderStudio #3
一个 Vue.js 一个 React ,看你熟悉哪个就用哪个 |
5
renmu 74 天前 via Android
大概比微信小程序低吧,微信小程序的开发实在是太特么难用了
|
6
itsCoderStudio OP @lucasj 哈哈 都不熟悉 从头上手。预计会选择 uni-app 感觉生态更繁荣一点
|
7
itsCoderStudio OP @renmu 哈哈哈哈~
|
8
tog 74 天前
我们也有这个需求, 自己开发一个小程序, 里面有模块 A ,B ,C 。
然后里面的 A,B,C 会嵌入到别人的系统内,app , 小程序。 所以我们用 uniapp 开发的,打包成 h5 , 小程序用 webview 嵌入,app 用 iframe ,h5 也是。 大概是这样的流程。 |
9
itsCoderStudio OP @tog 好的感谢,我也准备选择 uni-app 了,毕竟我是客户端开发,没有任何 web 开发经验~
|
10
itsCoderStudio OP @tog 请问你觉得时间成本上,uni-app 比微信小程序会高 20% 吗?
|
11
tog 74 天前
@itsCoderStudio #10 不会
|
12
ash66 74 天前
Taro ,也要熟悉一下小程序的开发文档
uniapp 是 vue 的,都差不多吧。 看你选 react 还是 vue |
13
daotiangeng 74 天前
写一个跟小程序一样的前端框架
|
14
dfkjgklfdjg 74 天前
@itsCoderStudio #10 ,看你会不会遇到一些非常奇怪的 BUG 吧。不过一般都是 UI 相关的问题,如果对 UI 需求不太高的话,基本上不会遇到。
如果遇到了一个非常特别的 BUG ,可能开发时间会直接超过你单独开发两个版本的工期。 可能会遇到这边改了那边不行了,那边改了这边不行了,这种来来回回折腾的情况。 生态的话,uni-app 生态会更强一些,遇到 BUG 比较容易搜。但是微信和 uni-app 的文档都比较差。很多 API 文档上是一个说法,但实际上 API 已经改掉了或者实际只实现了部分功能。 |
15
itsCoderStudio OP @dfkjgklfdjg 好的 太感谢了 准备选择 uni-app 了
|
16
leehome 74 天前
vue => uniapp
react => taro, |
17
aulaia 74 天前
还是 taro-react 好一点吧,国内外生态好一些,基本有问题都能搞定,也没那么黑盒。
|
18
lizy0329 73 天前
提供抽象接口,编译为不同版本,Unity UE uniapp 都是类似做法
|