当前播放: 如何用lazy+ Suspense实现组件延迟加载?
00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.5x
    网页全屏
    全屏
    00:00
    付费课程,可试看

    如何用lazy+ Suspense实现组件延迟加载?

    杜斌 字节跳动前端工程师
    3次播放
    如果你项目中使用webpack或rollup进行打包,随着工程项目的增长和大量三方库的引入,打包后文件的体积将会逐渐变大。那么当用户进入应用时,用来加载这些文件的时间会越来越长,并且很有可能这些文件中的某些内容是他们并不需要的。我们可以使用code-splitting这项技术来分割代码,暂时剔除在刚进入应用时并不需要的那部分内容,仅加载所需要的关键代码。这能够显著地提高应用的首屏渲染性能。需要注意的一点是,code-splitting并不一定能够减少应用整体的代码体积,但可以尽可能地避免加载不需要的代码。React在16.6.0版本后,为开发者带来了lazy和Suspense,帮助我们实现代码延迟加载的效果。讲师介绍杜斌,前端工程师,现在就职于字节跳动。内容看点React.lazy加载组件Suspense组件路由如何延迟加载组件?
    展开
    登录 后留言

    精选留言

    由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
    收起评论
    我的每日一课VIP
    每日一课VIP
    0.1元 畅看850+技术视频
    开通
    相关推荐
    1506
    38:53
    面向未来的原生化Web开发
    郭力恒 广发证券前端技术专家
    试看
    1322
    40:59
    使用云和人工智能技术构建Web应用(英文演讲)
    Jakub Jedryszek Microsoft 软件工程师
    免费
    1844
    35:17
    泛娱乐直播下的HTML5
    宋光宇 奇虎360前端开发工程师
    试看
    1586
    35:30
    WebAssembly在音视频领域的应用
    和君 TutorABC大前端部门负责人
    试看