在QCon广州2019大会上,桑世龙(狼叔)讲师做了《C 端服务端渲染(SSR)和性能优化实践》主题演讲,主要内容如下。
演讲简介:
使用 Node.js + React 做 SSR,现有方案 Next.js 等过于简单,如何实现一个兼容 CSR 和 SSR 快速集成的框架是非常必要的事。目前看前端 3 大场景(API 中间层、SSR、React)、6 种组合模式,可以有效地完成业务需要,也能够统一 React + TypeScript 技术栈。
React:现有中后台开发模式;
API: 只做 API 聚合,内置 diamand、tair、hsf 等集团中间件;
API + SSR:对于 C 端,将接口中间层和 SSR 放到一起;
API + React:典型的 BFF 模式;
API + SSR + React:全栈模式;
SSR + React:已有项目快速提升性能,尤其是对 toB 的项目非常有帮助;
最后以 PC/H5 页面改造,双十一和春节活动 SSR 优化实践为例,讲讲如何 SSR 的单机 QPS。
听众受益:
掌握 SSR 原理——前端 3 大场景和 6 种组合模式,如何设计更好的前端框架;
掌握 SSR 优化实践;
掌握 Node 性能问题排查和 QPS 提升技巧。
讲师介绍:
桑世龙(狼叔)
阿里巴巴 前端技术专家
阿里巴巴技术专家,Node.js 技术布道者。曾就职于去哪儿、新浪、网秦,做过前端、后端、数据分析,是一名全栈技术的实践者。目前负责 BU 的 Node.js 和基础框架开发。
完整演讲 PPT 下载链接:
https://qcon.infoq.cn/2019/guangzhou/schedule
评论