自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (1)
  • 收藏
  • 关注

原创 再见 Webpack,你好 Rolldown:为什么统一构建链路势在必行?

站在 2026 年初的时间节点回望,前端工程化领域在过去几年经历了翻天覆地的变化。从 Webpack 的一家独大,到 Vite 的异军突起,我们似乎已经习惯了“毫秒级启动”的开发体验。

2026-01-09 18:04:06 700

原创 「从零到一」我用 Node BFF 手撸一个 Vue3 SSR 项目(附源码)

我用 BFF 实现了一个 SSR 为什么需要 SSR? 在传统的单页应用(SPA)中,浏览器首先加载一个空白的 HTML,然后通过 JavaScript 动态渲染页面内容。这种方式存在明显的问题...

2026-01-07 23:18:53 921

原创 React 的“万能钥匙”:useRef 的两大隐藏技能,99% 的开发者只用了第一个

useRef├─ 1. 挂到 JSX 上 → 拿到真实 DOM│ ├─ 自动聚焦│ ├─ 媒体播放/动画│ └─ 第三方库初始化└─ 2. 不挂 JSX → 当“隐形仓库”├─ 存定时器 ID├─ 存上一次值└─ 任何不想渲染的数据useRef就像 React 给你开的“后门”:它让你既能摸到真实 DOM,又能在渲染之外悄悄保存任何小秘密。用好它,你的组件会少掉很多无意义的重渲染,代码也更容易阅读。下次再遇到“我就是想存个值,但不想刷新页面”的场景,记得第一时间想到这把万能钥匙。

2025-12-09 11:22:25 417

原创 React 避坑指南:彻底搞定不必要的重新渲染

少一点不必要的更新,多一点丝滑的体验。

2025-12-09 11:17:15 838

原创 纠结跨端方案?2025 这款框架让 React/Vue 代码无缝跨平台

如果你正被多端开发的重复劳动困扰,不妨试试它——用一套代码,搞定所有终端!

2025-11-21 09:04:56 1103

原创 为什么你的网站需要 Cookie 和 Session?

作为一名 Web 开发工程师,我曾无数次被新手问起:“为什么用户登录后,关掉浏览器再打开,还能记住我的身份?”“为什么购物车添加商品后,切换页面数据不会丢?”

2025-11-20 09:17:42 946

原创 3分钟搞懂React Fiber,面试涨薪3K不是梦!

React Fiber=“装修可停工”:把同步渲染拆成可中断小任务,双缓冲+车道优先级,让10万行列表也不卡!3分钟看懂核心字段与WorkLoop,面试秒答并发原理。

2025-11-19 08:50:11 540

原创 别再滥用 Base64 了——Blob 才是前端减负的正确姿势

前端开发必须掌握的二进制神器Blob,轻松实现本地预览、零上传下载、内存流式处理,一文吃透原理、API、性能陷阱与最佳实践,让你的应用秒开不卡!

2025-11-18 08:48:47 699

原创 前端圈大新闻:VoidZero 这家公司拿到 1200 万美金融资

“VoidZero?这又是哪家创业公司?”——当这条融资消息在朋友圈刷屏时,相信不少同学都是同样的反应。

2025-11-17 09:25:58 525

原创 React 19 正式发布:带你看懂所有新特性与升级建议

React 19 在 2024 年 12 月横空出世,距离上次大版本整整两年。本文帮你提炼“最有用”的更新,读完即可决定要不要升级、怎么升级。

2025-11-13 08:47:19 692

原创 JavaScript 内存管理是如何工作的?

JavaScript 的自动内存管理机制让你无需手动清理内存,但它并非万无一失。垃圾回收器只能释放那些“真正不可达”的内存——它无法清除你仍然保留引用的数据。

2025-11-12 18:18:03 759

原创 前端内存泄漏:隐形性能杀手的全面解析与防范指南

今天,我们将深入探讨前端开发中常见的内存泄漏场景,剖析其背后的原理,并提供实用的解决方案。

2025-11-11 08:44:10 673

原创 苹果 App Store 前端代码泄露:前端开发者必看,源码级复盘

苹果官网App Store前端源码因sourcemap未关全球裸奔,200+TS文件零混淆泄露,接口字段、组件架构、价格算法一次看光!48小时DMCA大清扫,仍挡不住备份疯传。sourcemap=源码

2025-11-08 22:18:20 1920

原创 当前端面临百万级 API 请求:从“修 CSS 的“到架构师的进化之路

当数百万请求同时涌入时,你的设计选择将决定:是让用户享受流畅无阻的体验,还是让应用陷入卡顿崩溃的困境。高效处理百万级 API 请求,不仅依赖后端基础设施,更关乎前端的责任与设计。

2025-11-07 09:07:44 863

原创 深入理解 package.json:前端项目的 “身份证“

每个 Node.js 或前端项目中,`package.json` 都是不可或缺的核心文件。本文将详细解读 `package.json` 中常见且重要的配置项,帮助你更好地管理项目。

2025-11-06 12:21:01 744

原创 从npm run build到线上部署:前端人必会的CI/CD套路

前端部署还在“打包-拖包-刷新CDN”?这篇文教你把GitHub Actions+Vite+Docker搓成光速流水线:PR即预览、让每次push都像发推特一样轻松!

2025-10-30 08:55:47 1379

原创 前端动画的利器:`requestAnimationFrame` 与定时器的全面对决

在前端开发领域,实现流畅的动画效果对于提升用户体验至关重要。然而,动画的实现方式多种多样,如何选择合适的动画方法,是摆在开发者面前的一个重要问题。

2025-10-29 09:24:18 882

原创 Vue 虚拟 DOM 深度解析:为什么“多一层“反而更快?

Vue 操作虚拟 DOM 的优异之处,以及它为何能在某些场景下比原生 DOM 操作更快,是一个常被误解但非常值得深入探讨的话题。

2025-10-27 09:51:08 1609

原创 从语法糖到引擎实现——JavaScript Class 完整指南(2025 版)

Class 只是语法糖?ES2025 把私有字段、静态初始化块、装饰器一口气送上桌!一篇带你穿透原型链、super 底层、引擎实现,附赠 Mixin+高阶类实战,面试不再踩坑,收藏够用三年!

2025-10-26 13:04:18 1325

原创 浏览器的进程与线程:从原理到前端开发实践

今天聊聊浏览器 “多进程 + 多线程” 架构,解析浏览器核心进程及渲染进程内主线程、工作线程等协作机制,揭示页面稳定运行的底层逻辑。并结合前端开发实践,给出避免阻塞、优化渲染等建议,帮我们写出更贴合浏览器机制的高效代码。

2025-10-25 11:14:50 1101

原创 instanceof 和 typeof 的区别:什么时候该用哪个?

前端面试必刷:手写 myInstanceOf 函数,图解原型链三级跳;对比 typeof 盲区,总结 4 大坑 + 跨 iframe 案例,再送 Array 检测性能最佳实践,复制即可跑。

2025-10-24 08:58:23 535

原创 前端为什么离不开 Node.js?——从 `npm run dev` 按下回车那一刻说起

我只是写个页面,为什么还要装 Node?一行 npm run dev 背后,Node 究竟偷偷替你干了多少活,才让浏览器秒开本地服务?

2025-10-23 08:52:29 942

原创 “拆不拆?”“放不放 Worker?”——带你终结面试灵魂拷问

别让主线程“996”!一张神仙二维表,4格秒判“这重活要不要丢给 Worker”——CPU 密集+可拆分=多线程飞起,IO 密集就老实异步。实测 2 GB 文件哈希 4 秒完工,页面丝滑到用户怀疑人生

2025-10-21 08:40:21 574

原创 进阶必备!Promise 取消、重试、fake timers 技巧合集

Promise 写法千篇一律?本文用 15 个业务级技巧,带你搞定并发限速、超时熔断、指数退避、请求取消、可取消上传、fake timers 测试等真实痛点,配速查表与源码,复制即用,让异步代码瞬间优雅又健壮。

2025-10-20 09:53:03 809

原创 别再乱写 React 了!这些技巧让你领先 90% 开发者

React 从能跑到优雅,只差一份可落地的 checklist。本文用“三块两接口”拆需求,4 种条件渲染、5 条性能口诀、自动化测试与 a11y 一条链,帮你把烂代码重构成“回滚也淡定”的丝滑应用。

2025-10-18 10:00:00 1069

原创 收藏!面试常问JavaScript 中统计字符出现频率,一次弄懂!

JavaScript里"数字符"看似简单,一个emoji就能让面试翻车!本文从for...of、Map到Intl.Segmenter,拆解Unicode陷阱、代理对与字素簇,帮你写出兼容又高速的字符频

2025-10-17 08:52:45 765

原创 qiankun、micro-app、wujie,2025年我们该选谁?

本文直击2025主流方案(qiankun、micro-app、wujie)核心差异,提供清晰的选型决策树与典型踩坑指南。助你快速完成技术选型,实现团队独立开发、产品高速交付的终极目标。

2025-10-13 14:50:48 1410

原创 Proxy 到底比 defineProperty 强在哪?为什么今天还在聊 Proxy?

Vue3 都发布 4年了,「Proxy 取代 defineProperty」早成旧闻。为什么今天还在聊 Proxy?

2025-10-11 15:03:25 1062

原创 Vue 3.5 核弹级小补丁:useTemplateRef 让 ref 一夜失业?

Vue 3.5 新 API useTemplateRef 炸裂来袭!告别 ref 命名耦合、any 类型与动态列表拿不到 DOM 的千年痛点,3 个实战场景带你秒懂零耦合、全类型、可复用的新姿势

2025-10-10 09:35:41 714

原创 「`interface` 和 `type` 到底用哪个?」——几乎每个 TS 新手被这个选择灵魂拷问。

「interface 和 type 到底用哪个?」——几乎每个 TS 新手在 StackOverflow 上都会刷到这条灵魂拷问。

2025-10-09 09:22:00 885

原创 前端如何写出高灵活度代码?从理解 “依赖倒置原则” 开始

前端架构想更灵活?先搞懂 “依赖倒置”!它要求高层、低层模块均依赖抽象,通过依赖注入实现解耦。从 axios 换 fetch 的实际场景出发,本文带你看懂如何用依赖倒置解耦代码,提升可维护性

2025-10-08 16:47:22 501

原创 前端如何优雅地生成唯一标识?——一份跨环境 UUID 工具函数的封装与实战

前端唯一标识别再Math.random!一文带你封装“零依赖、跨端适配”的UUID工具函数,1KB 搞定全局唯一id,直接复制即可用。

2025-10-02 23:50:37 1212

原创 GC 不是 “自动的” 吗?为什么还会内存泄漏?深度拆解 V8 回收机制

想搞懂JS垃圾回收?担心内存泄漏拖垮页面?这篇从原理到实战,拆解标记-清除、闭包等场景,教你优化GC,让前端性能起飞~

2025-09-30 15:01:42 987

原创 ECMAScript 2025 有哪些新特性?

我是404星球的猫,ECMAScript 2025 有哪些新特性?只聊开发中真正用得到、能省代码、少踩坑的 8 个特性,其余一笔带过。

2025-09-29 18:17:23 868

原创 用户操作被 “401 登录弹窗” 打断?一文讲透 Token 无感刷新

前端实现Token无感刷新:从原理到落地,提升用户体验的关键一步,一文讲透 Token 无感刷新。

2025-09-28 09:29:39 750

原创 前端进阶篇:掌握 JS 异步任务取消

异步任务取消不是“锦上添花”,而是高并发、重交互应用下的默认生存能力。本文带你从真实场景出发,系统梳理 7 种主流取消方案 + 最佳实践,让你一次搞懂「何时取消、怎么取消、取消到什么程度」。

2025-09-26 09:47:37 857

原创 写完watchEffect就下班?小心组件半夜给你“暴雷”!

写Vue不写清理,内存翻车、请求幽灵、组件炸雷挨个上门!本文手把手带你拆炸弹:搜索框防抖取消、ECharts销毁、全局事件引用计数……附万能范式,0 leak秒变性能刺客!

2025-09-25 09:00:00 1076

原创 前端er的高效日常:从加班改BUG到准点下班,我靠这套工具链救了自己

现在的我,不仅能准点下班,甚至还能留时间研究新框架。今天就从一个普通前端的日常出发,聊聊这些工具是怎么帮我摆脱加班的

2025-09-24 10:53:44 1681

原创 深入理解网页浏览器:从输入URL到页面呈现的完整技术解析

从输入网址到页面呈现,浏览器的 “秒级响应” 背后,藏着一套精密流程,本文将带你解锁网页加载的底层逻辑。

2025-09-23 17:25:32 1189

原创 别再让用户“清缓存”了!前端缓存策略的“自解”方案全解析

从“甩锅”到“兜底”,一套代码实现缓存自愈,把用户体验拉回 100 分 一、为什么“清缓存”成了技术圈的梗? “老师,页面白屏了!” “清下浏览器缓存试试。” —— 这段对话每天都在各家公司重复上演。

2025-09-22 23:00:44 1293

安卓景点穿越

.TEMP_IMG1622128861526

2021-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除