大厂的小程序是用什么框架开发的?

27 天前
 fqy12300
像滴滴,咸鱼,美团,这些大厂的小程序是用什么技术栈开发的,感觉他们的小程序页面切换和加载很丝滑。有什么办法可以看到他们的技术栈吗?目前主流的应该就三种吧,原生,UniAPP ,Taro 。有没有大厂的同学解答下。

公司最近在调研小程序,我的想法是,如果不考虑多平台发布,只做微信小程序,有必要用 UniAPP ,Taro 之类的跨端框架吗,因为像这类跨端框架有类通病,就是他们为了多平台而生的,所以 API 会把所有平台的原生 API 都封装在一起。但是如果用原生,又担心后面写起来会很累。

要是尤大出个小程序框架,类似于 React Native 那样的,就好了。
1643 次点击
所在节点    程序员
8 条回复
fqy12300
27 天前
补充:大厂的小程序,他们用的组件库是哪款?都是自己内部开发的吗?
iOCZS
27 天前
建议按兵不动,这样后面也不会累
iOCZS
27 天前
小程序原来都是 Webview+DOM ,部分是原生视图。
现在有完全采用原生视图的趋势,类似于 RN 。
但是你作为应用开发方,而不是小程序容器开发方,你并不需要关注这些。
Gilfoyle26
27 天前
建议直接使用原生,跨平台技术有坑你都要等着它更新,否则你就用不了。用原生也更好排查问题,要么是原生的问题要么是自己的问题,但是如果用了跨平台技术,就涉及到跨平台的问题了,出现问题更不好排查。
flmn
27 天前
昨天折腾一天 Taro ,今天切到了原生。

原生问题都不少,还跨平台……坑更多
RandomJoke
27 天前
不考虑多平台,那必然原生吧。。
loocao
27 天前
我用过 uniapp ,如果只是简单的信息页面(详情页面、表单、弹窗等),不是 canvas 之类的动画效果,哪种框架都可以做到切换、加载很丝滑,关键在于你是否会针对用户等待做类似加载效果,就这种简单页面,压根不用担心框架会对性能有什么影响。
sentinelK
27 天前
原生。第三方服务(比如腾讯旗下给环球做的小程序)才会尝试跨平台方案。

btw:
如果只是重视动效上的“丝滑”,这其实是 UI 设计的功劳,和技术栈关系几乎没有。
原生的优势主要还是体现在稳定与兼容性上。

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

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

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

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

© 2021 V2EX