V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
godall
V2EX  ›  程序员

三大电商 app,为啥 PDD 的就能做到丝般顺滑?

  •  
  •   godall · Nov 6, 2023 · 2283 views
    This topic created in 911 days ago, the information mentioned may be changed or developed.
    有没有 pdd 的兄弟,我刚才买东西的时候觉得这详情页渲染速度也太快了,有没有你们内部的性能优化文章分享,滚动到最下面新的商品也是详情页的图片和数据做了与渲染
    0. 数据预加载
    1. 图片和数据都做了预渲染
    2. SSR+流式渲染
    优化的真不错啊。

    有人分析:
    3 年前那会儿已经吊打其他电商 app 了,不是一个级别。主要是 2 个原因:
    1.业务和组织决策收敛,导致渲染引擎没有包袱。淘宝那么多业务引擎和框架,用什么技术都快不起来。
    2.native first 。即便是优化技术也都是尽量用原生特性。
    务实务实还是 tmd 务实,pdd 的组织能力值得研究和学习,独一档。
    ShuA1
        1
    ShuA1  
       Nov 6, 2023
    说实话就是 PDD 的前端业务简单
    cBlank
        2
    cBlank  
       Nov 6, 2023
    你看看多多的页面,根本没有那么复杂的,性能有限,你看看另外几家那个不是花里胡哨
    yolee599
        3
    yolee599  
       Nov 6, 2023 via Android   ❤️ 1
    因为 PDD 中老年人用得比较多,要适配配置很低的手机
    dayeye2006199
        4
    dayeye2006199  
       Nov 6, 2023
    因为卖东西只做卖东西的工作
    yakun4566
        5
    yakun4566  
       Nov 6, 2023
    @dayeye2006199 卖东西包括浇水种树吗?
    godall
        6
    godall  
    OP
       Nov 6, 2023
    测试了一下移动端首页,确实,pdd 首页只有一个.JS 文件,淘宝是 12 个 js 文件。
    godall
        7
    godall  
    OP
       Nov 6, 2023
    @godall 京东是 15 个 js 文件,css 文件也一样。
    marktrains
        8
    marktrains  
       Nov 6, 2023 via iPhone
    因为京东还要给农场浇水,淘宝还要玩消消乐打麻将。
    Alextrasza
        9
    Alextrasza  
       Nov 6, 2023
    @xmaxance 浇水是 pdd 最先开始的吧
    NerbraskaGuy
        10
    NerbraskaGuy  
       Nov 6, 2023
    pdd 连启动开屏都没有
    ydong
        11
    ydong  
       Nov 6, 2023
    @Alextrasza 真不是,京东的浇水应该是最早的,京东代挂都多久了
    Dogtler
        12
    Dogtler  
       Nov 6, 2023
    真的不得不吐槽一句 国内这些电商整这么花干嘛。这感觉像是 好端端的代码里 某个产品大聪明非得整点 bug
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2762 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 15:04 · PVG 23:04 · LAX 08:04 · JFK 11:04
    ♥ Do have faith in what you're doing.