深入理解前后端分离理论与实践

嘉宾 : 彭星 | 百度资深前端工程师,Lavas团队负责人

会议室 : 北京·国际会议中心

讲师介绍

培训讲师:彭星

百度资深前端工程师,Lavas团队负责人

彭星,Brilliant Open Web团队成员,百度资深前端工程师,现在是Lavas团队负责人,负责百度在PWA方向上的工作,帮助站点减小接入PWA的成本,致力于提升Web站点的用户体验。

2011年毕业于武汉大学,加入百度,先后服务于搜索团队、商业团队,现在又回到搜索团队,将近7年的时间,经历了前端飞速发展,也见证了百度前端技术的这几年的发展,从推出前端工程化方案FIS到Node.js的大规模应用,又到现在的MVVM框架的迁移,期间彭星负责过电影业务的前端团队,采用Node.js做的前后端分离,支撑1亿峰值的PV,在Node.js的应用上有丰富的经验,同时,作为后端出身的程序员,对高可用高并发的系统设计也有浓厚的兴趣。

现在,彭星投身于前端最前沿的技术的探索,希望能帮助站点把PWA的坑趟平了,让站点能够以最小的代价接入PWA,实现体验和成本上的双重收益。

议题介绍

地点:北京·国际会议中心

演讲:深入理解前后端分离理论与实践

一、课程简介

本课程会从 Web 的几种研发模式开始讲述前后端分离研发模式的由来,为什么要做前端分离,以及前后端分离带来的收益,同时详细剖析前后端分离涉及到的诸多方面,如:开发模式、接口规范、自动化测试等,从每个点切入,为什么要这么做,怎么做,以及这么做的收益。

本课程还会讲到前后端分离的不同形式:SPA、SSR 等,每种形式中,前端和后端的工作边界等。最后还会讲到基于 Node.js 的前后端分离方案,以及部署运维等相关内容。

二、课程大纲

1. Web 研发模式回顾

2. 什么是前后端分离

3. 为什么要前后端分离

4. 前后端分离的几种形式

5. 部署架构

6. 开发模式

7. 数据接口规范

8. 自动化测试

9. 基于 Node.js 的前后端分离

10. 还需要做什么

三、听众收益

1.了解前后端分离的基本概念

2.了解前后端分离的合作模式、规范等详细内容

3.了解前后端分离的多种解决方案

4.了解前后端分离的部署运维方案

四、目标听众

1.架构师、前后端工程师、DevOps 运维工程师、项目经理等

2.对提升前后端分工合作及开发模式有兴趣的所有人

本网站图片存储由七牛云独家支持
扫码关注前端之巅,即可获取GMTC PPT