摘要: Immer 是一个用于简化 JavaScript 中不可变数据操作的库,通过直观的 API 解决复杂状态管理的痛点。其核心是 写时复制(Copy-on-Write) 和 代理对象(Proxy) 机制,允许开发者以“可变”方式修改数据,同时自动生成不可变的新状态 。 🔍 一、核心概念 不可变数据的必 阅读全文
posted @ 2025-08-22 13:45 行路客 阅读(16) 评论(0) 推荐(0)
摘要: 🧩 一、动态路由(Dynamic Routing) 作用:根据 URL 参数动态生成页面,避免硬编码路径。 实现方式: 基础动态路由 • 文件命名:app/blog/[slug]/page.js • 获取参数: export default function Page({ params }) { 阅读全文
posted @ 2025-08-22 13:30 行路客 阅读(4) 评论(0) 推荐(0)
摘要: Stylelint 是一个强大的 CSS(及预处理器、CSS-in-JS)代码检查工具,用于自动检测样式代码中的错误、规范代码风格并强制执行团队约定,从而提升代码质量和可维护性。以下是其核心作用与配置详解: 🔍 一、Stylelint 的核心作用 错误预防与语法检查 • 检测无效语法(如错误的 C 阅读全文
posted @ 2025-08-22 08:15 行路客 阅读(6) 评论(0) 推荐(0)