首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端工程化
俊刚
创建于2023-07-08
订阅专栏
介绍前端工程化的概念和工具,包括构建工具、自动化测试、持续集成等,帮助您提高开发效率和代码质量
等 68 人订阅
共22篇文章
创建于2023-07-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端监控sdk开发(七)pv
引言 在当今数字化时代,网站和应用程序的前端监控变得越来越重要。前端监控是一种通过收集和分析用户在网站或应用程序上的行为数据来优化用户体验的方法。其中,页面浏览量(Page Views,简称PV)是前
前端监控sdk开发(六)性能时间指标相关
引言 在现代的Web应用开发中,前端监控成为了一个重要的环节。通过监控用户在使用过程中的性能指标,开发人员可以及时发现并解决潜在的性能问题,提升用户体验。而前端监控SDK作为一种常用的工具,可以帮助开
前端监控sdk开发(五)白屏检测
引言 在前端开发中,监控用户体验是非常重要的一项工作。其中,检测页面是否白屏是一个关键的指标,它可以帮助我们及时发现页面加载问题,提升用户体验。本文将介绍前端监控SDK中如何检测页面是否白屏的方式。
前端监控sdk开发(四)长任务
引言 在前端开发中,长任务(Long Task)是指执行时间超过50毫秒的任务,它可能导致页面卡顿、响应延迟或用户体验下降。为了及时发现和解决这些问题,我们需要在前端监控SDK中实现长任务的捕获。
前端监控sdk开发(三)promise错误捕获
引言 在前端开发中,Promise是一种用于处理异步操作的机制,它可以有效地解决回调地狱的问题。然而,当Promise链中发生错误时,如果没有进行适当的处理,这些错误可能会被忽略或导致应用程序崩溃。为
前端监控sdk开发(二)js错误捕获
引言 在前端开发中,JS错误是一个常见的问题,它可能导致页面崩溃、功能异常或用户体验下降。为了及时发现和解决这些问题,我们需要在前端监控SDK中实现JS错误的捕获。 监听全局未捕获的错误 window
前端监控sdk开发(一)需求分析
概览 前端监控上报SDK开发是指开发用于前端应用程序的监控上报工具包。该SDK可以帮助开发人员实时监控前端应用程序的性能、错误和用户行为,并将相关数据上报到后端服务器进行分析和统计。 在前端监控上报S
浏览器的渲染流程
浏览器渲染整体流程 HTML解析 样式计算 布局 分层 生成绘制指令 分块 光栅化 绘制 当我们在浏览器中输入然后发送内容,浏览器的网络线程会发送 http 请求,和服务器之间进行通信,之后将拿到的
深入了解rollup(五)插件输出生成钩子
引言 Rollup是一个JavaScript模块打包器,它可以将多个模块打包成一个单独的文件,以便在浏览器中使用。与其他打包工具相比,Rollup的主要优势在于它可以生成更小、更快的代码。在本文中,我
深入了解rollup(四)插件开发示例
引言 Rollup是一个JavaScript模块打包器,它可以将多个模块打包成一个单独的文件,以便在浏览器中使用。与其他打包工具相比,Rollup的主要优势在于它可以生成更小、更快的代码。在本文中,我
深入了解rollup(三)插件机制
引言 Rollup是一个JavaScript模块打包器,它可以将多个模块打包成一个单独的文件,以便在浏览器中使用。与其他打包工具相比,Rollup的主要优势在于它可以生成更小、更快的代码。在本文中,我
深入了解rollup(二)常用配置
引言 Rollup是一个JavaScript模块打包器,它可以将多个模块打包成一个单独的文件,以便在浏览器中使用。与其他打包工具相比,Rollup的主要优势在于它可以生成更小、更快的代码。在本文中,我
深入了解rollup(一)快速开始
引言 Rollup是一个JavaScript模块打包器,它可以将多个模块打包成一个单独的文件,以便在浏览器中使用。与其他打包工具相比,Rollup的主要优势在于它可以生成更小、更快的代码。在本文中,我
极速 JavaScript 打包器:esbuild
引言 esbuild是一个快速、可扩展的JavaScript打包器和压缩器,它的目标是成为最快的打包器。它使用Go编写,可以在几乎瞬间内完成大多数项目的构建。在本文中,我们将深入了解esbuild,并
VitePress搭建Vite官方中文文档首页
引言 在现代前端开发中,构建静态网站已经成为一种常见的需求。为了满足这一需求,Vue.js社区推出了一个名为VitePress的静态网站生成器。VitePress是基于Vue.js和Vite构建工具的
深入了解pnpm:一种高效的包管理工具
引言 在前端开发中,包管理工具是不可或缺的一部分。随着项目规模的增长,传统的npm和yarn在安装和更新依赖包时面临着性能和磁盘空间的挑战。为了解决这些问题,出现了一种新的包管理工具——pnpm。本文
了解Pinia:Vue.js的新一代状态管理库
引言 在Vue.js开发中,状态管理是一个重要的问题。为了更好地管理应用程序的状态,开发者们通常会使用Vuex。然而,随着Vue 3的发布,一个新的状态管理库Pinia也逐渐崭露头角。本文将深入介绍P
前端埋点上报的几种方式
简介 在现代Web应用程序中,埋点上报是一种重要的数据收集和分析手段。本文将介绍前端埋点上报的几种常见方式,并详细阐述如何在项目中运用这些方式进行数据上报,以帮助开发者更好地进行数据收集和分析。 上报
【前端工程化】统一代码规范格式化
EditorConfig EditorConfig是一个用于统一编辑器配置的插件。它可以定义一组编辑器配置规则,如缩进、换行符等,并在不同的编辑器中自动应用这些规则。通过使用EditorConfig,
自动导入组件unplugin-auto-import和unplugin-vue-components
背景 当我们在Vue项目中使用第三方库或组件时,通常需要手动导入它们并在需要的地方进行注册。这可能会变得繁琐和冗长,特别是当我们使用大量的第三方库或组件时。为了简化这个过程,我们可以使用
下一页