灰
色
的
花
终
将
绽
放
。
主页
最近文章
ESLint
Prettier
Biome
Best Practices
一些linter&formatter最佳实践
在创建新项目的时候,往往会经历一些痛苦,最知名的无非就是配置 linter 和 formatter 了。在这里记录一些最佳实践。
2025-06-09
181字
Vite
Vite Dev Server 构建原理
最近突然对 Vite 的原理产生了浓厚的兴趣,想要了解一下 Vite Dev Server 的构建原理。在这里稍微记录一下吧。
2025-05-21
4806字
Nest.js
Serverless
Fullstack
Deployment
Serverless全栈部署工具清单
对于个人项目来说,当然是0成本上线是大家最关心的问题,这篇文章就给大家介绍一些0成本上线的工具和平台,帮助大家快速上线自己的项目。
2025-04-19
1667字
Music Theory
Music
简单总结音程及和弦
本文简单总结了音程及和弦的基本知识,包括音程的分类、乐名、和弦的分类、挂留和弦、转位和弦等。
2025-01-31
1412字
JavaScript
Vue3
原始值的响应式方案
在 Vue3 中,对于原始值的响应式处理方案要比非原始值简单得多,简单来说就是基于我们对于非原始值的代理方案,手动将原始值变为一个具有特殊属性的对象,然后通过 Proxy 进行代理,使之变为响应式。这也就是我们平常使用 xxx.value 来访问原始值的原因。
2025-01-06
1874字
JavaScript
Vue3
Proxy
非原始值的响应式方案(四、完全代理Map&Set)
我们在前面几章已经对 Object 与 Array 的响应式代理底层做了相对比较相近的剖析,接下来我们要深入到其他不同的对象类型,比如即将要讲的集合类型 `Set | Map | WeakMap | WeakSet`。
2025-01-04
4696字