02.项目整体架构
2022-06-03 23:48:27 1 举报
App移动端组件化实践整体架构图
作者其他创作
大纲/内容
运行环境
事中
报警机制
性能采集
设计规范
其他壳工程内容
常链接
Text
业务通信组件存放通信接口,用于同层级不同组件业务通信
依赖库
业务公共组件
业务组件
异常上报
性能监控
音视频
问题复盘
其他采集
App启动
流程建设
基础组件
升级组件
体验优化-这个东西很关键,可以大量致敬竞品
事前
灰度测试
技术改造
崩溃报警
刷新库
订单模块
日志库
全局ReadMe文档
A模块
UI治理
ANR报警
卡顿率<5
代码串讲
路有管理
B模块
技术建设
待修复问题池
技术优化
网络库
排查问题
Locale库
差异化
debug小工具
Base封装
服务组件
工具类
其他……
技术分享
B业务
工具库
其他业务
杨充绘制
登陆注册
我的模块
首页
卡顿治理
通用服务组件
技术埋点
启动页/广告
数据库
ANR采集
衡量标准
日志采集
支付sdk
消息管理
音视频业务模块
Debug测试小工具
ANR<3
业务公共组件存放共同资源,样式,图片等
主工程
其他
线程库
事后
ANR治理
webView库
C模块
稳定性指标
弹窗库
异常率报警
技术中台组件
NFC库
修复发版本
CR机制
视图库
发现问题
降级处理
其他模块
内存采集
Crash治理
体验优化
C业务
首页模块
D业务
技术方案评审
图片库
日志上传
版本管理
弹窗
支付模块
卡顿采集
状态管理
模块划分规则
崩溃采集
APP整体设计架构图 组件化拆分+稳定性建设+体验优化 更多可以看:github.com/yangchong211
按模块划分组件
日志信息
Adapter
视频播放器
A业务
稳定性建设-YC
UI同一化
网络异常率
崩溃库
轮播图
其他库
聊天模块
Banner
Notification
E业务
网络Net
代码规范
购物车模块
通信组件
更多可看:github.com/yangchong211
崩溃率<2
WebView
分享
构建不同产物
ET测试
0 条评论
下一页