小程序
小游戏
企业微信
微信支付
扫描小程序码分享
正在学习小程序开发,发现好多教程都是用uni-app,我就想知道现在公司实际开发小程序是用原生开发还是用uni-app?
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
现在公司实际开发我只见过用uniapp,没见过用原生(也可能是我见识太少)。有这些原因:
(1)在国内的前端,Vue是主流,会Vue的程序员非常多。所以用uniapp,很容易招到物美价廉的工程师。但是如果用原生,想招到合适的人会比较困难。
(2)纯做小程序的项目比较少。很多项目只是顺便上架小程序,或者暂时先上小程序,最终还是要做app的。用原生的话,最新的donut可以打包安卓和iOS,但谁知道那是不是腾讯的KPI产物呢。而uniapp是一个公司的支柱产品,除非DCloud公司不干了,uniapp才会没落。而对于腾讯来说,donut可有可无。
(3)性能没想的那么重要。想想对于大多数项目来说,功能简单得一批,在那里纠结框架的性能,很搞笑的。自己把代码写好一点,可能是提升性能最好的方法
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
能用原生就用原生的,可以保障稳定性和进度,不要用uniapp,uniapp导出的小程序代码是编译后的那种乱码,遇到报错根本不好解决,很麻烦
团队技术栈是vue就uniapp,原生一堆坑
看情况吧,没夸平台就原生,两者API那些都差不多,也都简单
看项目需求
跨平台开发就选uni-app,没有跨平台需求的就原生开发;对项目质量要求较高的,尽量选择原生;框架这种东西,兼容性肯定没有原生好
uni-app好一点,现在用uni-app开发的多一点
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
现在公司实际开发我只见过用uniapp,没见过用原生(也可能是我见识太少)。有这些原因:
(1)在国内的前端,Vue是主流,会Vue的程序员非常多。所以用uniapp,很容易招到物美价廉的工程师。但是如果用原生,想招到合适的人会比较困难。
(2)纯做小程序的项目比较少。很多项目只是顺便上架小程序,或者暂时先上小程序,最终还是要做app的。用原生的话,最新的donut可以打包安卓和iOS,但谁知道那是不是腾讯的KPI产物呢。而uniapp是一个公司的支柱产品,除非DCloud公司不干了,uniapp才会没落。而对于腾讯来说,donut可有可无。
(3)性能没想的那么重要。想想对于大多数项目来说,功能简单得一批,在那里纠结框架的性能,很搞笑的。自己把代码写好一点,可能是提升性能最好的方法
能用原生就用原生的,可以保障稳定性和进度,不要用uniapp,uniapp导出的小程序代码是编译后的那种乱码,遇到报错根本不好解决,很麻烦
团队技术栈是vue就uniapp,原生一堆坑
看情况吧,没夸平台就原生,两者API那些都差不多,也都简单
看项目需求
跨平台开发就选uni-app,没有跨平台需求的就原生开发;对项目质量要求较高的,尽量选择原生;框架这种东西,兼容性肯定没有原生好
uni-app好一点,现在用uni-app开发的多一点