在 2017 年底,优酷只有 Passport 和土豆的部分页面用 Node.js,PC 和 H5 核心页面还都是 PHP 模板渲染。而最近 2 年,基于阿里巴巴的技术体系,我们对 PC、H5 多端进行了技术改造。在 2019 年,React SSR 第一次且成功地扛起双 11 重任,具有一定意义。
2017 年底,优酷只有 Passport 和土豆的部分页面用 Node.js,PC 和 H5 核心页面还都是 PHP 模板渲染。而最近 2 年,基于阿里巴巴的技术体系,我们对 PC、H5 多端进行了技术改造。 在 2019 年,React SSR 第一次且成功地扛起双 11 重任,具有一定意义。在以下两方面做了相应改进: 1)我们将优酷 C 端核心页面全部用 Node 重写,完成了 PHP 到 Node.js 的迁移。在没有 PHP 同学的情况下,前端可以支撑业务; 2)从 Bigpipe+JQuery 到 React SSR,性能明显提升。PC 页面首屏渲染降到 150ms、播放器 起播时间从 4.6 秒优化到 2 秒。H5 站上了 React SSR 后,性能提升 3 倍。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。