黑白梦

Next 14 升级与 app 路由、服务端组件、Server Actions 等新特性应用

2024-06-10

对项目进行了 Next 14 升级,并学习了一些新特性,如 app 路由、服务端组件、Server Actions 等作等。新版本在路由、项目结构组织、声明客户端组件、服务端获取数据、异步服务端操作等方面,提升了不少的便捷性。

D3.js 实现数据可视化

2024-05-23

D3 是一个数据驱动的可视化 js 库,有很高的灵活性。本篇笔记包含 D3 操作元素、SVG、比例尺、坐标轴、事件等基本概念,以及柱状图、散点图、热度图、地理路径、树形图的绘制方式。

使用 Mongoose 操作 Mongodb

2024-05-13

使用 Mongoose 操作 MongoDB ,建立模型,实现基础增删改查。

使用 lodash 的 template 方法自定义模板规则

2024-04-18

lodash 的 template 用于创建一个编译的模板函数,允许我们利用正则定义任意模板规则,比如实现类似于 vue-i18n 的 t 方法。

NestJS 文档目录概览

2024-04-06

结合目录,粗略看了一遍 NestJS 文档的主要内容,记录每一章节的内容,方便后续快速进入对应章节,找到内容。

使用 live-server 本地运行调试构建后的前端代码

2024-03-14

live-server 支持文件重定向,支持路径代理,适合本地运行调试构建后的前端代码

配置触控板替代鼠标,统一 mac 和 windows 中的使用体验

2024-02-27

使用触控板可基本替代鼠标的使用,对于非设计类工作来说基本够用了,通过提升光标移动速度、关闭额外手势,基本可获得跨系统一致的体验。

Tailwind CSS 组件框架 shadcn/ui 使用笔记

2024-02-25

shadcn/ui 是由 shadcn 开发的 Tailwind Css 组件框架,可将组件自动拷贝至项目中。

Tailwind CSS 基础概念、配置、常见问题和使用笔记

2024-02-25

Tailwind CSS 是当前最流行的样式框架,它有许多优势;对 IDE 支持友好,适合各种框架使用;掌握基础用法后,整体记忆成本不大。

Win 11 设置和使用笔记

2024-02-21

记录一些 Win 11 零散的设置和使用笔记,如终端、输入法、右键、任务栏颜色等

vite 构建产物分块策略

2023-12-30

可通过 splitVendorChunkPlugin 插件或者定义 manualChunks 配置分块策略

OrbStack: Mac 下更快的 Docker 容器运行环境

2023-12-24

OrbStack 是原生Swift应用,快速、轻便、简单。进行了一系列的小试验后,整体软件的内存很少,速度也快,非常值得一试。

Penpot: 开源免费的团队设计软件

2023-12-23

试用了一下,软件体验比较符合直觉,操作流畅,值得观望。

使用 pro-components 的 DragSortTable 拖动排序表格

2023-12-18

@ant-design/pro-components 以前需要引入 react-sortable-hoc 及大量代码,而现在已有可拖拽表格组件 DragSortTable,可直接使用。

Node.js 中 Blob、Buffer、Base64 相互转换

2023-12-18

记录一些 Node.js 中的文件流格式转换代码。

zustand 简易好用的 React 状态管理库

2023-12-15

没有样板代码,没有额外学习成本,简单清晰,上手即用,配合 Immer 可使语句更简便。支持中间件,比如很方便地将全局状态同步到 localStorage 缓存中。

一个 css 属性解决 codemirror 移动端滚动条触发网页下拉刷新问题

2023-11-29

overscroll-behavior-y ,用于控制滚动到边界时的效果。加上之后,再也不会因为滑动滚动条而触发上拉刷新了。

使用 Chrome 开发者工具模拟静态资源文件及接口请求响应

2023-11-14

不需要使用 fiddler 等软件,只需使用 Chrome 开发者工具,就可实现一些简单的本地调试

Obsidian: 好用的本地 markdown 笔记软件

2023-10-27

有一个笔记库还是很有必要的,Obsidian 是一个优秀的笔记软件,在PC和移动端都有不错的体验。

Mac 日常使用的软件整理

2023-10-02

记录一些 Mac 中日常使用的软件,包括编辑器、办公软件、制图软件、播放器、解压、浏览器、下载工具等。
1 / 8
>