Загрузка видео...
Не удалось загрузить видео
常用的购物app,京东,淘宝和拼多多的体验 1. 京东的加载事件最长,离谱的是重复点一个商品,详情页依然全部loading,我感觉完全没有用到客户端的优势 2. 淘宝流畅的多,有一种瞬间loading的感觉 3. pdd的最快,完全没有加载的感觉,很流畅 淘宝和pdd我感觉架构可能类似,只是pdd的历史包袱小,活动啥的前端花活少,混合应用的大致性能优化策略(仅限前端) 1. 数据预加载 + 预渲染(用客户端绘制性能更好,这几个app基本都是原生渲染 2. SSR+流渲染(不确定pdd用了没 3. 混合应用就要利用客户端的计算和缓存能力,把尽可能少的 4. 信息流和详情页数据保持一致,可以复用去预渲染
257,526 просмотров • 2 лет назад •via X (Twitter)
Комментарии: 10

花果山大圣2 лет назад
社区里很少见到pdd的朋友出来技术分享&开源,可能内部不允许分享,所以只能自己大致猜一下,详情页都是原生渲染的,区别也很大

Rocky-zheng2 лет назад
目测pdd是点击详情页直接先把外部list对应的bitmap直接用来展示,随后才会去加载大图,人眼很不容易观察出相似图像的切换,我曾经在某游戏论坛做游戏查询页的时候用过这个方式,像京东和淘宝都会先展示一个空白占位图,这样由空白到有图片,哪怕只有0.1秒,人眼也是会形成一个差异感的

魔都老猿2 лет назад
我开着Proxy,淘宝完全没影响,京东基本就卡死了。

花果山大圣2 лет назад
京东更爱国一些

拾一.ens182 лет назад
小红书电商也挺快的.

隔离的小黄人2 лет назад
大图和部分数据透传过去了应该,淘宝的才是正常的加载的情况,已经很快了

wow666.eth2 лет назад
真TM卷,我Amazon一样用的好好的,用户只关心有没有想用的东西

花果山大圣2 лет назад
不信

Carlo2 лет назад
用了预渲染

Rocky-zheng2 лет назад
另一个可能就是pdd和淘宝京东不一样,pdd采用了单activity的模式,就类似于youtube安卓版点开视频详情页放大缩小的效果,使用多activity的模式几乎不可能实现
