收藏
回答

开发微信小程序是选择原生开发还是用uni-app?

正在学习小程序开发,发现好多教程都是用uni-app,我就想知道现在公司实际开发小程序是用原生开发还是用uni-app?

回答关注问题邀请回答
收藏

7 个回答

  • 小索命
    小索命
    2023-06-15

    现在公司实际开发我只见过用uniapp,没见过用原生(也可能是我见识太少)。有这些原因:

    (1)在国内的前端,Vue是主流,会Vue的程序员非常多。所以用uniapp,很容易招到物美价廉的工程师。但是如果用原生,想招到合适的人会比较困难。

    (2)纯做小程序的项目比较少。很多项目只是顺便上架小程序,或者暂时先上小程序,最终还是要做app的。用原生的话,最新的donut可以打包安卓和iOS,但谁知道那是不是腾讯的KPI产物呢。而uniapp是一个公司的支柱产品,除非DCloud公司不干了,uniapp才会没落。而对于腾讯来说,donut可有可无。

    (3)性能没想的那么重要。想想对于大多数项目来说,功能简单得一批,在那里纠结框架的性能,很搞笑的。自己把代码写好一点,可能是提升性能最好的方法


    2023-06-15
    有用 3
    回复
  • Doris🇨🇳-软件开发🐎
    Doris🇨🇳-软件开发🐎
    02-27

    能用原生就用原生的,可以保障稳定性和进度,不要用uniapp,uniapp导出的小程序代码是编译后的那种乱码,遇到报错根本不好解决,很麻烦

    02-27
    有用
    回复
  • optimistic
    optimistic
    2022-08-18

    团队技术栈是vue就uniapp,原生一堆坑

    2022-08-18
    有用
    回复
  • 拾柒
    拾柒
    2022-08-18

    看情况吧,没夸平台就原生,两者API那些都差不多,也都简单

    2022-08-18
    有用
    回复
  • 睡前原谅一切
    睡前原谅一切
    2022-08-18

    当然原生咯。原生yyds。

    2022-08-18
    有用
    回复
  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-08-18

    看项目需求

    跨平台开发就选uni-app,没有跨平台需求的就原生开发;对项目质量要求较高的,尽量选择原生;框架这种东西,兼容性肯定没有原生好

    2022-08-18
    有用
    回复
  • Mr.luo
    Mr.luo
    2022-08-18

    uni-app好一点,现在用uni-app开发的多一点

    2022-08-18
    有用
    回复 2
    • Mr.luo
      Mr.luo
      2022-08-18
      但是建议原生开发也要会
      2022-08-18
      回复
    • 绷着脸讲笑话
      绷着脸讲笑话
      02-10
      微信小程序的云开发太贵了,决定选择unicloud的云开发,因此我也只能选择小uni-app开发微信小程序了,不是为了多端,只为了可以便宜地使用云开发。
      02-10
      回复
登录 后发表内容