DOYULI.
「 人生天地间,忽如远行客。 」
Jan 14, 2026
4 min read
微信网页快捷登录原理解析

分析微信快捷登陆原理,解析第三方网页如何发现本地运行的微信并完成跨软件授权登陆。

技术分享
OAuth
Jan 8, 2026
3 min read
从 VitePress 到 Nuxt Content

记录我为了实现更自由的服务端集成与数据管理,从 VitePress 奔向 Nuxt 生态的迁移之旅。

日常随笔
Dec 30, 2025
3 min read
个人向 CSS 编码风格汇总

记录我在项目中沉淀的 CSS 布局习惯与编码风格。不追求唯一标准,只记录当前阶段的最优解。

日常随笔
CSS
Dec 27, 2025
4 min read
在 Nuxt Content 中自动计算文章阅读时间的一种实现思路

结合中文、英文与代码块内容,在 Nuxt Content 的 afterParse hook 中实现一个更合理的文章阅读时间自动计算方案。

技术分享
Plugin
Dec 24, 2025
4 min read
构建一个带智能上下文裁剪的搜索高亮组件

从零实现一个高性能、通用化的搜索高亮组件。涵盖正则转义、智能上下文截断等进阶技巧。

技术分享
Oct 29, 2025
5 min read
自动为 async 函数添加 try...catch,告别手动错误处理

基于构建期自动注入 try...catch,统一为异步函数植入错误捕获与 finally 逻辑,提升异步错误处理的可靠性与一致性。

Vite
Plugin
Async/Await
技术分享
Oct 18, 2025
8 min read
打造一个安全可靠的 JavaScript 表达式沙箱

基于 Proxy 与 with 构建受控沙箱,黑名单拦截敏感全局,上下文只读注入,安全执行用户表达式,兼顾性能与易用性。

Sandbox
技术分享
Aug 16, 2025
4 min read
原来 VueUse 中的 useVirtualList 也没有那么神奇

从视窗容量与偏移计算到占位策略,拆解 VueUse useVirtualList 的关键原理,理解按需渲染如何显著提升长列表性能与体验。

Vue3
VueUse
VirtualList
Jun 8, 2025
2 min read
实现一个最基础的响应式模块

用极简代码实现 ref 与 effect,演示依赖追踪与触发更新流程,快速掌握 Vue 响应式的基础原理与运行机制。

Vue3
Reactivity
Doyuli
阿沥
分享技术与生活
站点数据
文章总数
9 篇
标签总数
12 个
建站天数
509 天