首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
开水多喝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
90篇文章 · 0订阅
由qiankun的css沙箱引起的样式隔离的思考🤔
好奇心驱使着我去探究下究竟是怎么实现的,下面就看下qiankun是怎么实现的吧。 主要利用StyleElement.sheet获取标签内的所有css规则代码,然后对其进行处理,具体处理逻辑之后会看到。这部分代码执行的前提是传入的style标签一开始就是有内容的,当style标签…
CSS Modules
它的功能主要是局部作用域和模块依赖,这里我只浅谈局部作用域。 众所周知,css的规则都是全局的,任何一个组件的样式规则,都对整个页面有效。产生局部作用域的唯一方法,就是使用一个独一无二的class的名字,不会与其他选择器重名,但是当我们与其他人共同开发的时候,无法保证一定与其他…
Vue 3 的 Proxy 革命:为什么必须放弃 defineProperty?
大家好!今天我们来深入探讨 Vue 3 中最重大的技术变革之一:为什么用 Proxy 全面替代 Object.defineProperty。这不仅仅是简单的 API 替换,而是一次响应式系统的彻底革命
面试官问我,后端一次性返回十万条数据,前端应该怎么处理 ?
问题描述 面试官:后端一次性返回10万条数据给你,你如何处理? 我:歪嘴一笑,马上给后端发生一百万次请求,干蹦他的服务器,让他给爷哭! 问题考察点 性能优化意识(能否识别出“10 万条数据”会导致性能
告别繁琐!React 19 新特性对比:代码量减少 50%,异步状态从此自动管理
一、React 19 核心新特性详解 Actions(动作系统)🎯 是什么: React 19 的核心概念,用于统一管理异步操作和状态 包含的新Hook: useActionState - 处理表单提
WebWorker和SharedWorker:解锁前端性能的利器
最近,我对WebWorker和SharedWorker进行了深入的研究,并深信这两个技术将成为前端开发中的重要利器,帮助我们解锁更多的性能潜能。 💡 从一个问题开始 在我们开
用Web Worker优化大文件上传——告别页面卡顿!
一、从大文件上传的痛点说起 场景:你正在上传一个10GB的蓝光电影,突然发现—— 页面卡成PPT,按钮点不动! 上传进度条像蜗牛爬,用户想砸电脑! 一不小心刷新页面,全白传了…… 为啥会这样? 浏览器
使用Web Worker将大文件分片速度提升10倍
使用 Web Worker 提升大文件分片处理性能 0.准备demo 初始化项目 安装依赖 项目结构 配置文件 添加 npm scripts 源码 运行起来测试一下 1.普通单线程分片 以上demo就
使用Web Worker来优化你的Vue3项目: 封装方法和自定义hook使用
在Web开发中,有时我们的应用需要处理复杂的计算或大量数据的操作,这些处理通常在主线程中执行,可能会导致页面的卡顿或延迟。但这个问题可以通过Web Worker来解决。
React 防抖函数中的闭包陷阱与解决方案
背景 在 React 开发中,我们经常需要对用户输入进行防抖处理,以减少不必要的 API 请求。例如,在搜索功能中,我们希望用户停止输入 500ms 后再发起搜索请求。 然而,当我们在 useEffe