课程内容
Pre:课程概述
> 开发环境
> 课程概述
第1节:真实的大型前端技术架构案例分析
> 业务目标
> 分层与抽象
> 基础设施
> 实现与推广
>【练习】表述目前团队所采用的技术架构
第2节:前端架构设计概述
> 前端团队与架构设计
> 发现与挖掘问题
> 何时需要“创造轮子”
> 解决思路
> 推广与持续演进
第3节:设计基础
> UML基础
> 设计模式概述
> 架构模式概述
> 【练习】工厂模式的运用
> 【练习】UML案例分析
第4节:从0开始设计适合自己团队的架构1
> 目标与原则
> 总体规划
> 不同端规划
> 动态演进过程
第5节:【练习】从0开始设计适合自己团队的架构2
> 实际操练
> 成果检验
第6节:业界知名公司前端团队点评
> Goolge、Facebook等
> BATJ等
> 主要开源框架点评
Ending:课程回顾与后续计划