首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
异常上报
订阅
在路上swx1230
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
前端埋点方案与链路追踪实现拓扑图
为什么需要前端埋点 前端数据埋点的目的是: 获取用户行为以及跟踪产品在用户端的使用情况,并以监控数据为基础,指明产品优化的方向。
使用 ES6 Proxy 代理的 this 问题记录
set(target, propKey, value, receiver):拦截对象属性的设置,比如proxy.foo = v或proxy['foo'] = v,返回一个布尔值。 has(target, propKey):拦截propKey in proxy的操作,返回一个布尔…
手撸一个babel自动埋点插件
关于Babel Babel是一个Javascript的编译器,主要用于将es next(ECMScript2015,ECMScript2016,ECMScript2017等)的语法转换为向后兼容的Ja
猫眼前端代码覆盖率工具
目前猫眼已经完成了各类前端项目的代码覆盖率工具建设,并在部分项目中实践。本文主要介绍前端代码覆盖率工具的建设思路和实践过程,希望能给相关同学以借鉴,欢迎大家一起交流。
前端代码插桩与覆盖率
以前我对代码的插桩和覆盖率从大学课本上抽象的概念认知层面到有了一定的实践了解,在学习这方面的过程中踩了很多坑,网上关于前端插桩和覆盖率的文档少且不全所以我决定把这方面的研究总结记录一下。
手动埋点转无痕埋点,如何做到代码“零”入侵
如何在完全0修改源码的情况下,实现字节码插桩无痕埋点呢。。。在去年突发奇想,想利用Gradle插件,Transform+ASM实现字节码插桩,将需要手动埋点的地方通过操作字节码进行埋点...
一文读懂链路追踪
在微服务横行的时代,服务化思维逐渐成为了程序员的基本思维模式,但是,由于绝大部分项目只是一味地增加服务,并没有对其妥善管理,当接口出现问题时,很难从错综复杂的服务调用网络中找到问题根源,从而错失了止损的黄金时机。 而链路追踪的出现正是为了解决这种问题,它可以在复杂的服务调用中定…
vue声明式埋点实践
bind:只调用一次,指令第一次绑定到元素时调用。在这里可以进行一次性的初始化设置。 inserted:被绑定元素插入父节点时调用 (仅保证父节点存在,但不一定已被插入文档中)。 update:所在组件的 VNode 更新时调用,但是可能发生在其子 VNode 更新之前。指令的…
Web曝光埋点实现原理
Web曝光埋点实现原理,主要用到的API:MutationObserver、IntersectionObserver、requestIdleCallback
基于Sentry搭建前端异常监控系统
虽然在我们的项目上线前会有很多的测试流程,但是测试流程肯定无法保证 100%覆盖所有操作场景,在用户的使用过程中仍会有一些问题暴露出来。 但当线上用户出现问题,我们需要收到用户的一个反馈,才能排查。