
TanStack Query 入门:服务端状态管理的现代答案
TanStack Query 消灭数据获取样板代码:智能缓存、后台刷新、乐观更新。本文讲解查询状态模型、缓存配置与变更实战。
从概念、接入到生产治理,提供可执行、可验证的工程方法。

TanStack Query 消灭数据获取样板代码:智能缓存、后台刷新、乐观更新。本文讲解查询状态模型、缓存配置与变更实战。

模板字面量类型(TS 4.1+)在编译期拼装与校验字符串:GET /users/:id 成为类型。本文讲解语法、联合类型组合爆炸与实战模式。

Date 对象的世纪之痛(月份从 0 开始、可变对象、时区混乱)终于有解。Temporal API 提供不可变、时区精确的新日期体系,本文完整讲解。

tRPC 让前后端共享 TypeScript 类型:服务端定义 procedure,客户端自动获得完整类型推导。本文从 Express API 改造实战 tRPC。

ts-node 启动慢、ESM 配置繁琐。本文盘点 6 大替代:Node 原生 TS 支持、TSX、Bun、Deno、vite-node 与 Jiti。

ts-node 让 Node.js 直接运行 TypeScript:REPL、两种执行模式、与测试框架集成。本文讲解安装配置与现代定位。

readonly 在编译期防止属性与数组被修改。本文讲解 readonly 属性、ReadonlyArray、与 const/Object.freeze 的三角关系。

Pick 选子集、Omit 排除字段、Partial 全可选……内置工具类型消灭重复类型定义。本文通过表单场景实战讲解核心工具类型。

verbatimModuleSyntax 让 TS 的 import 与编译产物严格一一对应,消除类型导入的歧义与副作用陷阱。本文讲解它的行为、收益与启用时机。

TSX 之外的 TS 执行选择:Node 原生支持、Bun、Deno、vite-node、Jiti、ts-node。本文按场景对比六大方案。

TSX 基于 esbuild 实现 TS 秒级执行:watch 模式、REPL、tsconfig paths 自动支持。本文讲解安装、核心用法与生产工作流搭配。

Node 23.6 稳定了原生 TS 支持后,TSX 还值得用吗?本文从功能覆盖、开发体验、配置复杂度全面对比官方与社区方案。