自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 前端权限系统

深度拆解前端权限系统的完整落地路径:从 RBAC 与 ABAC 模型选型、Pinia 状态管理、动态路由生成,到按钮级指令、v-permission 组件封装、数据权限控制,再到微前端跨应用权限同步、Token 安全与实时刷新机制,全部配有可直接复用的代码示例。一文搞定菜单可见、按钮可用、接口可控、数据可隔离四大核心诉求。

2026-06-12 10:34:26 179

原创 Claude Code 命令

本文是Claude Code命令清单的完整指南,主要包含以下内容: 终端全局启动参数:包括基础通用、会话恢复与管理、模型与能力配置、目录与权限、输出与日志、网络与代理等参数说明 终端子命令:版本管理、账号管理、配置管理、MCP工具服务和IDE集成管理等子命令 会话内斜杠命令:会话生命周期管理、历史回溯与会话分支等交互命令 其他内容(未完整列出):键盘快捷键、隐藏别名、高阶技巧、配置与环境变量等 该指南全面覆盖Claude Code的CLI参数、斜杠命令和高级功能,适用于各种使用场景,帮助用户高效利用该工具进

2026-06-01 19:19:25 661

原创 微前端进阶(五)

Web Vitals、错误追踪、日志收集、链路追踪、用户行为回放、告警体系

2026-06-01 18:36:15 222

原创 微前端进阶(四)

独立构建流水线、多环境部署、版本管理、灰度策略、自动回滚

2026-06-01 18:35:20 267

原创 微前端进阶(三)

测试金字塔、单元/组件/集成/E2E/契约测试、Mock 策略、质量门禁

2026-05-30 17:24:49 238

原创 微前端进阶(二)

子应用规范、SSO/RBAC、生命周期、通信机制、依赖共享

2026-05-30 17:23:13 273

原创 微前端进阶(一)

qiankun 基座、布局框架、主题/国际化、全局状态、路由管理

2026-05-30 17:20:46 290

原创 前端支付实战

微信小程序 JSAPI、公众号 H5、MWEB、App SDK,以及 App 跳转小程序桥接支付;支付宝小程序、H5、App 的 tradeNO / payUrl / orderStr 对照;银联与聚合收银台、绑卡合规边界。附 Node 微信支付 APIv3 真实签名示例、UniApp 调起代码、异步通知验签与幂等改单、查单轮询与上线 checklist。一篇建立「前端只调起、后端才改单」的支付工程思维,少踩 success 当成功、小程序外链付不了等坑。

2026-05-27 19:11:08 790

原创 前端常用工具库:厉害的利器

真正厉害的前端工程师都在用这些隐藏利器:丝滑滚动的 Lenis、WebGL 渲染神器 PixiJS、45KB 轻量 3D 引擎 OGL、精度计算 decimal.js、企业级实时通讯 Socket.io、VS Code 同款语法高亮 Shiki、D3 底层 SVG 控制、百万级数据渲染的虚拟列表、时区处理 date-fns-tz、键盘快捷键 Hotkeys 等 20 个高端库。每一个在其细分领域几乎没有更好的替代,掌握它们让你面对复杂场景时不至于束手无策。

2026-05-27 19:05:56 328

原创 uniapp 深度使用

还在用 if (isWeixin) 堆满项目?UniApp 真正难的不是 uni.request,而是多端差异怎么管。本文从 Vue3 + TS + Vite 工程搭建讲起,吃透条件编译、pages.json 路由与分包、登录拦截和网络封装;打通 Pinia 持久化、easycom 组件、rpx 与安全区适配;并覆盖微信登录支付、合法域名、隐私协议与上线 checklist。附 H5/小程序/App 差异速查与真机踩坑表。一篇建立「一套代码、多端发布」的工程思维,让跨端开发少踩审核与性能的坑。

2026-05-27 18:58:45 559

原创 前端构建引擎:从模块解析到产物生成

你知道构建产物里藏着多少秘密吗?Source Map 外泄、env 变量裸奔、依赖链投毒……这些隐患每天都在上演。本文从**源码泄漏、依赖投毒、产物篡改**三层防线入手,详解 SRI 校验、CSP 策略、lockfile 锁定、CSP nonce 注入等实操方案。附带 CI/CD 安全 checklist,覆盖从开发到部署的完整链路。安全不是补丁,是流程的内置属性。

2026-05-27 18:50:56 448

原创 Pinia 深度使用实战

Pinia 深度实战:状态分层、持久化插件、权限路由联动、中后台 Tabs/字典场景,附 SSR 与单元测试,告别上帝 Store!

2026-05-27 18:48:16 470

原创 JavaScript 算法与数据结构

面试屡屡卡在算法题?一写代码就懵圈?本文从零到一,系统梳理前端 JavaScript 必学的 13 大核心专题——数组、链表、树、图、动态规划、回溯、LeetCode 高频题全覆盖!每个算法都配有可直接运行的 JS 实现代码,看懂就能用。无论你是备战大厂面试,还是想告别"只会调接口"的天花板,这篇文章都是你的通关秘籍。学会这些,面试再也不怕手撕代码!

2026-05-26 17:12:01 831

原创 CSS3 高阶使用技巧实战

从 Flex/Grid 布局到 3D 变换,从滚动驱动动画到容器查询,100+ 实战技巧全覆盖!🚀✨ 亮点内容 :- 🔮 纯 CSS 黑科技(计数器、图案生成)- 🎨 高级滤镜与混合模式- ⚡ GPU 加速与性能优化- ♿ 无障碍设计指南- 📱 响应式设计进阶收藏这一篇,CSS 从入门到精通!

2026-05-26 15:10:18 684

原创 React 高阶技巧实战

React 高阶实战手册,让你的代码直接起飞18大章节、3000+行生产级代码,覆盖从 Hooks 封装到微前端架构的全链路技巧:虚拟列表、乐观更新、复合组件、RBAC权限、Next.js SSR、E2E测试...每个都配完整TypeScript类型和真实业务示例。看完直接从CRUD boy进阶架构师!

2026-05-25 18:58:37 329

原创 Vue 高阶技巧实战

Vue3 实战技巧合集:30+ 条代码片段覆盖日常开发高频场景。组合式函数、自定义指令、性能优化、文件上传、WebSocket、图表封装、暗黑模式……全是项目里验证过的写法,复制即用,建议收藏备用。

2026-05-23 18:08:50 435

原创 CI/CD 与自动化发布

还在手动打包上传?发版一次加班两小时?这篇前端 CI/CD 实战指南,从 Git 工作流、GitHub Actions 流水线、Docker 容器化到灰度发布,手把手教你搭建「提交代码即上线」的自动化体系。含完整 YAML 配置、性能预算、安全左移等内容,团队效率提升 10 倍

2026-05-23 14:35:20 602

原创 JavaScript 与异步错误定位

SyntaxError、Promise 黑洞、堆栈看不懂……这篇带你深入理解 JS 运行时错误本质!从词法解析到字节码执行:SyntaxError 在哪个阶段抛出?let 暂时性死区原理是什么?V8 类型检查机制深度剖析 详解 Promise 状态机:错误传播链、async/await 本质、并发竞态陷阱、finally 覆盖 Source Map 工作原理、框架 Error Boundary 实现细节、内存泄漏识别与排查方案。建议收藏!写代码时照着原理走,90% 的运行时错误都能提前防御。

2026-05-22 11:55:28 415

原创 前端错误排查路线

还在靠搜索引擎「盲搜」报错信息?每次遇到 Bug 都要试十几种方案?这篇《前端错误排查路线图》让你 30 秒定位问题根源!涵盖6大错误派系:SyntaxError、Promise 黑洞、CORS 跨域、网络层错误、安全策略阻断每个类型都有定位三步曲Chrome 扩展、Electron 桌面端、PDA 手持终端、微信小程序…这些特殊环境的坑,这篇都讲透了从 DevTools、断点技巧、Source Map,到错误监控体系 Sentry 接入,开发现场直接用。建议收藏!遇到报错时照着流程走,再也不用瞎试了。

2026-05-22 11:38:07 1141

原创 页面加载与关键渲染路径

本篇拆解页面从“发起导航”到“首屏可见”的关键渲染路径(CRP),教你如何识别并缩短每一段串行依赖:从 DNS/TCP/TLS、TTFB,到 HTML 解析、阻塞 CSS/脚本、CSSOM 构建与首帧布局;并详细对比 defer/async/module、dns-prefetch/preconnect/preload/prefetch 的作用与适用场景。

2026-05-21 18:54:54 425

原创 CSS 布局与渲染性能

本篇将 CSS 性能拆解为可观测的渲染阶段:Style → Layout → Paint → Composite,重点告诉你如何将昂贵的布局/绘制工作迁移到更轻量的合成阶段(如 transform/opacity)。涵盖常见陷阱与实战修复:避免 layout thrashing(先读后写)、合理使用 will-change 与合成层、修复 Flexbox 的 min-width 溢出、用 content-visibility 降低首屏成本并配合占位防止 CLS、对关键字体进行子集化与 preload;

2026-05-21 18:50:51 725

原创 表单、文件与二进制数据

表单提交为什么总踩坑? Content-Type 写错、文件太大传不动、上传进度怎么监听?这篇从 <form> 编码讲到 Blob/File/ArrayBuffer,再到分片上传、OSS直传、图片压缩,20+ 完整代码示例,覆盖前端文件处理的 90% 场景!

2026-05-20 14:09:04 542

原创 可访问性与键盘导航

为什么你的网站"歧视"视障用户?键盘侠都进不去的页面合格吗?本文从 WCAG POUR 原则出发,用 10+ 真实案例讲解:div 按钮、焦点环消失、模态框 Tab 逃出等高频坑点,以及语义 HTML 与 ARIA 的正确打开方式。附赠 axe 自动化检测 + 键盘-only 测试清单,让可访问性从"合规负担"变成"产品加分项"!

2026-05-20 12:14:12 221

原创 前端路由与 SPA

刷新 404?分享链接打不开?后退键按了没反应?——这可能是你还没搞懂前端路由。Hash 模式的 # 藏了什么?History API 的 pushState 为何不会自动发请求?SPA 首屏慢、SEO 差,SSR 和 SSG 谁是解药?本文从 URL、文档、视图三层心智模型出发,串联 popstate 、 bfcache 、nginx fallback 等高频坑点,附 Vue Router / React Router 对比与实战清单,帮你把前端路由从「会用」升级到「精通」。

2026-05-18 10:22:32 448

原创 前端性能与可观测性

还在靠「感觉」做性能优化?LCP 红了只知道压图片?INP 卡顿只会骂框架?这篇笔记教你 用指标说话、用工具定位、用证据验收 。从 RAIL 到 Core Web Vitals,从 Lighthouse Lab 到 CrUX Field,从 DevTools 火焰图到 web-vitals 上报—— 性能优化的本质不是感动自己,而是找到真问题、改对地方 。附 RAIL 与 CWV 映射表、INP 三段拆解、火焰图实操路径,收藏这一篇,少走三年弯路。

2026-05-18 10:04:24 780

原创 前端安全边界

前端不是摆设的“展示层”,而是第一道防线。本篇把 XSS、CSRF、点击劫持与供应链风险串成一张可复用的威胁模型,告诉你如何把抽象安全原则变成 CI/编码规则与可执行清单。你会学到:优先用文本输出与模板转义,如何用 CSP + Trusted Types 降低执行面,为什么锁文件、SRI 与私有 registry 能把供应链风险变成可审计事件,以及第三方脚本的最低接入策略。文末附上上线前行动清单,短时间内即可提升整体安全成熟度。现在就把这篇放到你的项目评审里,和团队做一次“安全快速体检”吧!

2026-05-16 17:11:02 523

原创 异步与浏览器主线程

拆解了复杂系统背后的关键逻辑——从性能瓶颈定位到高并发架构的核心策略;并通过真实案例演示了异步编程、缓存策略与服务熔断如何协同降低延迟与故障传播。你将学到可直接复用的工程思路:如何用监控指标快速找出热点、用幂等设计保证重试安全、以及用分层缓存平滑突发流量。无论你是前端,后端还是架构师,这篇总结为你的项目提供了可落地的实践清单。点击阅读全文,带你从「问题定位」一步步走向「可量产的稳定系统」。

2026-05-16 16:50:59 497

原创 浏览器存储与缓存策略

刷新丢状态、多标签不同步、XSS 偷token,这些坑你是不是踩过不止一次?这篇文章把浏览器里「记住数据」的五套机制彻底掰清楚:Cookie 的 HttpOnly 和 SameSite 默认值你真的知道吗?localStorage 5MB 用超了会怎样?IndexedDB的索引、游标、版本迁移怎么写才不翻车?HTTP 缓存 F5 和 Ctrl+F5 到底差在哪? Cache First 和 Stale While Revalidate 怎么选?看完这篇,存储策略这块你心里就有一张清清楚楚的地图了。

2026-05-15 14:28:00 816

原创 构建与运行(从源码到浏览器里的那条 JS)

前端构建是多数开发者的「知识盲区」,每天都在 npm run dev,却说不清 Vite 开发模式和生产构建到底走了两条什么路;环境变量无缘无故 undefined,配了路径别名 IDE 还满屏红线;部署后白屏一片,对着 404 发呆。这篇文章从「浏览器原生只认 JS」这点出发,用类比的方式,把模块系统演变、Vite 双模架构、路径别名、环境变量、Tree-shaking、代码分割、CSS 处理链路、构建产物分析等一次性讲透。读完能直接用在项目里排查问题,不再被构建工具牵着鼻子走。

2026-05-15 11:46:31 602

原创 TypeScript:给前端加一层「契约」

TypeScript 学了就忘、用了就懵?因为你可能一直在背语法,没搞懂它到底在干一件事:在编译期把 bug 捏死,而不是拖到线上炸 。这篇从"类型在哪一层干活"出发,带你彻底搞懂收窄、可辨识联合、unknown 守卫、泛型约束——不是背概念,而是知道"为什么这么写"。不吹不黑,读完这篇,你能少踩一半的类型坑。

2026-05-14 11:21:18 601

原创 前端眼里的「网络层」

页面要活,数据先通。本文从浏览器视角把一次 HTTP 请求拆成「谁发包、浏览器加什么料、响应怎么读」:讲透 fetch 与 Response(为何 404 仍 resolve、为何先看 res.ok)、JSON 与 FormData、状态码与业务码分层、CORS 与凭证、AbortController 做超时与取消,以及缓存与 HTTPS 混合内容等常见坑。读完你能对照 DevTools Network 自查联调问题,少踩「把跨域当断网、把 HTML 错页当 JSON」这类低级雷。

2026-05-14 09:16:46 514

原创 深入浅出BOM

浏览器BOM核心梳理:从window全局对象到location地址栏、history历史栈、navigator环境探测、screen屏幕、视口尺寸、定时器、存储等十余模块。重点讲解API用途、误区及安全性:同源策略、opener防护、用户手势、pushState实现SPA路由、visibilitychange优化后台、beforeunload处理未保存表单。区分BOM与DOM边界,明确matchMedia、rAF等可靠能力,谨慎使用UA检测与阻塞对话框。掌握浏览器编程。

2026-05-13 10:56:18 390

原创 深入浅出 DOM

DOM 操作是前端基本功:查元素、改结构、绑事件、量尺寸。本文系统梳理核心 API——查询用 querySelector,样式用 classList,定位用 getBoundingClientRect,批量操作用 DocumentFragment,性能用 Observer 和 rAF。三个原则:少操作、批量改、读写分离。框架底层还是 DOM,吃透这些,调性能、看源码都不慌。

2026-05-13 09:47:26 256

原创 深入浅出ES6(一)

还在被 var 串作用域、回调套娃和一长串 + 拼接折磨?这篇把 ES6 起一路到常用的现代写法,拆成「一句话讲明白 + 能跑的代码对照」:啥时用 let/const、箭头函数、async/await、解构、可选链、模块化……正例反例写进同一块代码里,一眼看懂坑在哪。 不讲虚的,读完你能跟同事说清楚「为啥要这么写」,顺手把日常代码写顺、写稳。

2026-05-12 12:06:05 486

原创 antd选择父节点不勾选子节点,选择子节点自动勾选中父节点

antd-tree选择父节点不勾选子节点,选择子节点自动勾选中父节点

2022-07-04 14:50:20 2251 1

原创 JS常用数组知识

写了很多年 JS,还在和「能跑但难看」「一升级就懵」较劲?这里不堆术语,只讲人话:从 let/const、箭头 函数、解构、异步,到数组里那些天天见却容易用错的方法——每个知识点都配上「为啥要这么写」和正反对照代 码,像和同事在白板上捋一遍。读完你能少踩一半常识坑,把现代语法真正写进项目里,而不是停在收藏夹。

2022-01-06 10:37:54 397

空空如也

空空如也

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

TA关注的人

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