跳到主要内容
NKDShinKu

文章

日常置顶

这个博客的由来与打算

为什么要建这个站:从一版废弃的 Vue 尝试换到 Next.js 静态导出,以及选型、设计和与 AI 结对时做的取舍。

5 分钟
技术

配图用什么格式?我最后留下了 SVG 和 WebP

PNG、JPG、GIF、WebP、AVIF、SVG 各自适合什么场景,为什么这个博客的配图统一走「源用 SVG、发行用 WebP」,以及这套流程怎么跑起来。

5 分钟
技术

没有后端的博客,评论区怎么办

静态博客接 giscus 的记录:为什么选它、评论怎么存进 GitHub Discussions、接入时配置了什么,以及两件提前知道的事。

6 分钟
技术

静态博客的 SEO,我补了这些

给静态博客补 SEO 的逐项记录:元信息、sitemap、结构化数据、分享卡、性能与 llms.txt,附一份可以照着做的清单,以及我还没做完的事。

6 分钟
技术

Tailwind 4 的 @theme:把设计 token 写进 CSS

用 @theme 管设计 token 的实际做法:语义化命名、亮暗两套、阴影成对、缓动与时长分离,以及对比度那条规则是怎么补出来的。

6 分钟
笔记

Vue 基础:2024 年的一份学习笔记

2024 年学 Vue 时记下的笔记:Vue2 的指令、计算属性、生命周期、组件通信与插槽,VueRouter 路由、Vuex 状态管理,以及 Vue3 组合式 API。

51 分钟
笔记

JavaScript 进阶 5:迭代器、生成器与事件循环

2024 年学 JavaScript 进阶时记下的笔记:迭代器与可迭代协议、生成器的 yield 与提前返回、从回调地狱到 async/await 的五种写法,以及进程线程、事件循环和宏微任务。

33 分钟
笔记

JavaScript 进阶 3:ES6 继承与新特性

2024 年学 JavaScript 进阶时记下的笔记:class 与继承、手写 apply/call/bind、ES6 的字面量增强、解构、let/const、模板字符串、Symbol、Set/Map,以及 ES7 到 ES13 的新特性。

42 分钟
笔记

JavaScript 进阶 2:函数对象增强与 ES5 继承

2024 年学 JavaScript 进阶时记下的笔记:函数属性与剩余参数、纯函数、柯里化与组合函数、严格模式、属性描述符、多态,以及原型、原型链和 ES5 继承。

38 分钟
笔记

JavaScript 进阶 6:异常、手写题与网络请求

2024 年学 JavaScript 进阶时记下的笔记:异常处理与 Error、localStorage/sessionStorage、正则表达式、手写防抖节流深拷贝事件总线,以及 HTTP、XHR 与 Fetch。

35 分钟