# 前言

IM的应用非常广泛,如钉钉,微信、淘宝聊天、淘宝直播、虎牙直播、聊天宝等,其中,钉钉和微信是最成功的IM应用产品。

项目最佳实践这一章节,作者会根据多年大厂IM项目实战经验,带大家一起把前两层学习到 基础知识 和 进阶知识 通过项目实践的方式串联起来,融汇贯通。

本层阅读前大家可以看下在知名的公众号(前端早读课)发布的相关文章:

# 思路提纲

本层讲解的思路和一个大型项目开发保持一致,包含了项目的前期,开发中期,后期三个维度。

image-20210214202813430

# 目标

本层以IM聊天项目为案例,抽象一个大型项目的六个通用生命周期,即行业分析、技术选型、环境搭建、开发测试、联调发布和横向输出。通过的本层学习,本层将对前两章(基础知识和进阶能力)进行串联,帮助读者行程开发项目体系化的思考模型和方法论。

以点到面,帮助读者可以把这些能力(基础-进阶-项目实战)应用到其他项目开发中。

阅读全文