本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
书[0名0]: | 活动中台:揭秘vivo的DAU活动中台|8084985 |
图书定价: | 89元 |
图书作者: | 朱明鹏 |
出版社: | [1机1]械工业出版社 |
出版日期: | 2021/12/7 0:00:00 |
ISBN号: | 9787111696186 |
开本: | 16开 |
页数: | 261 |
版次: | 1-1 |
作者简介 |
朱明鹏 著:作者简介 朱明鹏 一位具有丰富可视化搭建[纟巠]验的技术专家,有近10年的软[亻牛]开发与架构[纟巠]验。先后就职于亚信科技、途牛旅游网,积累了丰富的前后端开发[纟巠]验,曾负责并参与多个[0大0]型系统软[亻牛]的基础架构和业务平台的设计与研发工作。目前是vivo互联网产[0品0]平台部系统架构师,[令页]导低代码效能工具的设计研发和和[0大0]前端[令页]域的技术探索。 |
内容简介 |
内容简介 本书讲解了如何将企业的营销活动开发和运营能力通过中台标准化和敏捷化,实现对前端需求的快速响应和后端能力的整合复用,从而[扌是]升企业营销能力和营销效果。 本书的内容来自于vivo官方的实践,vivo的活动中台“悟空”是各行业竞相[0学0]习和效仿的标杆。本书从业务、产[0品0]和技术的角度对悟空中台的业务设计、技术架构、核心技术、实现思路、应用实践等做了全[mian]的讲解。 全书一共7章,可以分为三个部分: [0第0]1部分 活动中台前世今生([0第0]1~3章) [0首0]先介绍了传统活动开发的模式和瓶颈,然后介绍了vivo结合中台理念探索出的一套创[亲斤]性的活动开发模式,z后介绍了活动中台的功能架构和业务设计。 [0第0]二部分 活动中台架构设计([0第0]4~5章) 从前端的视角讲解了如何利用微前端和H5等技术实现活动中台的架构设计和落地,不仅讲解了活动中台的架构与实现,而且还包含诸如微前端架构、可视化搭建、H5性能[0优0]化、H5跨屏动态适配等[0大0]量技术细节。 [0第0]三部分 活动中台技术探索([0第0]6~7章) 这部分内容是 vivo中台团队对智能活动制作的探索与设想。不仅向读者介绍了中台配套的服务端[0No0]de.js技术,而且还介绍了中台团队在活动中台上进行的低代码实践。 |
目录 |
序一 序二 序三 前言 [0第0]一部分 活动中台的前世今生 [0第0]1章 传统活动开发遇到的困境 3 1.1 活动开发的3种模式 3 1.2 如何抽象整合活动平台 6 [0第0]2章 活动开发模式创[亲斤] 8 2.1 “将平台交出去”的创[亲斤]设计 8 2.2 让研发人员也成为平台的用户 10 2.3 原来这就是活动中台 12 [0第0]3章 活动中台业务设计 15 3.1 中台功能架构设计 15 3.1.1 问题背景 15 3.1.2 产[0品0]介绍 16 3.1.3 产[0品0]矩阵 17 3.1.4 功能架构 17 3.2 落地页管理—作[0品0]中心 18 3.2.1 作[0品0]卡片 19 3.2.2 作[0品0]状态 20 3.2.3 作[0品0]短链 20 3.2.4 批量管理 21 3.2.5 作[0品0]组 22 3.2.6 数据分析 23 3.3 作[0品0]的齿轮—组[亻牛]与任务 24 3.3.1 组[亻牛]类型 24 3.3.2 任务组[亻牛] 27 3.4 物料管理—素材中心 30 3.4.1 素材上传 31 3.4.2 素材管理 33 3.5 访问控制—[0权0]限中心 34 3.5.1 常见的[0权0]限设计模式 34 3.5.2 [0权0]限系统的实现 36 3.5.3 [0权0]限隔离设计 41 3.6 活动工厂—H5可视化搭建 44 3.6.1 元素区 45 3.6.2 设计区 45 3.6.3 配置区 47 3.6.4 页[mian]管理区 52 3.6.5 功能区 54 3.7 数据服务设计 56 3.7.1 组[亻牛]服务 57 3.7.2 编译服务 57 3.7.3 数据服务 58 [0第0]二部分 活动中台架构设计 [0第0]4章 微前端架构设计 63 4.1 微组[亻牛]概述 63 4.1.1 Vue 单文[亻牛]组[亻牛] 64 4.1.2 构建 UMD 规范 64 4.1.3 构建微组[亻牛]基座 67 4.2 微组[亻牛]状态管理 70 4.2.1 传统EventBus方案 70 4.2.2 天然的解决方案Vuex 71 4.3 微组[亻牛]基座设计 77 4.3.1 组[亻牛]沙箱 77 4.3.2 沙箱通信 85 4.4 通用可视化中的微组[亻牛] 91 4.4.1 扩展微组[亻牛] 91 4.4.2 定制化基座 92 4.4.3 组[亻牛]动画 95 4.5 热编译微组[亻牛]工程 100 4.5.1 微组[亻牛]生成活动页 100 4.5.2 服务端活动编译加速 107 4.6 可视化搭建微信小程序 109 4.6.1 基于uni-app的微组[亻牛] 110 4.6.2 微组[亻牛]编译微应用 124 [0第0]5章 H5 性能[0优0]化实践 130 5.1 H5性能检测 130 5.1.1 Lighthouse 130 5.1.2 关键指标解析 132 5.2 H5渲染加速[0优0]化 136 5.2.1 网络层[0优0]化 136 5.2.2 图像[0优0]化 140 5.3 图片高效加载方案 142 5.3.1 图片服务架构设计 142 5.3.2 实战中WebP的应用 148 5.3.3 [扌是]升WebP的兼容性 150 5.4 网页秒开探索 153 5.4.1 网页渲染模式 153 5.4.2 WebView 秒开方案 157 5.5 H5跨屏动态适配方案 162 5.5.1 普适性布局方案 162 5.5.2 H5在满屏下的痛点 165 5.5.3 预设性的[0优0]化 167 5.5.4 预设规则的实现 170 [0第0]三部分 活动中台技术探索 [0第0]6章 [0No0]de.js在中台应用上的实践 179 6.1 企业级 NPM 私服实践 179 6.1.1 安装部署Verdaccio 180 6.1.2利用NRM来使用私有源 183 6.1.3 内置插[亻牛]扩展私服能力 184 6.1.4 自定义tag管理多环境插[亻牛] 185 6.2[0No0]de.js数据持[1久1]层的探索 187 6.2.1 数据持[1久1]层现状与思考 188 6.2.2探索数据持[1久1]层 191 6.2.3 工程化体系加持下的未来 204 6.3 [0No0]de.js 应用全链路追踪技术 206 6.3.1 [0No0]de.js 全链路信息获取的方式 207 6.3.2 zone-context方案设计 208 6.4 [0No0]de.js搭建自动化文档工作流 216 6.4.1 自动化文档生成器 217 6.4.2 自动化文档部署 221 [0第0]7章 中台之上的低代码开发平台 226 7.1 H5生产力的迷与思 226 7.1.1 低复用场景下的弊端 226 7.1.2 零代码与低代码 228 7.1.3 低代码模式下的活动开发 230 7.2 构建本地低代码工具 233 7.2.1 低代码工具设计 233 7.2.2 基于Vue代码的工程可视化工具 236 7.3 智能化的活动中台 247 后记 249 |
编辑推荐 |
vivo官方专家撰写,vivo悟空活动中台全[mian]复盘 从业务设计、技术架构、核心技术、实现思路、应用实践等维度全[mian]讲解了活动中台的设计与实现,全[mian][扌是]升企业活动开发和运营能力 |