-
Notifications
You must be signed in to change notification settings - Fork 1
3.3 组件迭代
msx.pan edited this page May 25, 2021
·
1 revision
与开源组件库不同的是自研组件库由于推广范围小,用户少,经常由于得不到价值认可和用户反馈导致难以持续发展。
Dendrobium
通过组件交互和数据统计等功能,帮助接入的组件库建立评价标准,并提供数据指标,希望以此来推动自研组件库更好的持续迭代。
其中所有操作的请求均在 VS Code
插件配置(setting.json)中进行设置。
组件交互主要包括:
安装:安装是组件使用过程中最基本的交互操作,安装量也是组件质量的主要体现。(DOING)
点赞:通过简单的点击操作,收集用户的喜好反馈。(DOING)
评分(TODO)
评论(TODO)
插件在用户操作个流程进行了埋点,配置数据上报接口后将会提交操作数据。
提交内容主要包括:
字段 | 名称 | 值 |
---|---|---|
userName | git 用户名 | 如果无法获取 git 信息则可能为空 |
git Email | 如果无法获取 git 信息则可能为空 | |
libraryName | 组件库名称 | |
libraryCode | 组件库编码 | |
componentName | 组件名称 | |
componentCode | 组件编码 | |
type | 操作类型 | 0(访问组件库)、1(安装组件)、2(查看文档)、3(插入代码片段)等 |
可以通过用户信息结合各流程使用数据进行更详细的分析。
Dendrobium