可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

事件循环与异步任务流转插画
技术指南

TanStack Query 入门:服务端状态管理的现代答案

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

类型结构与组件组合插画
技术指南

TypeScript 模板字面量类型详解

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

应用接口与数据存储连接插画
技术指南

Temporal API 详解:JavaScript 日期处理的未来

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

应用接口与数据存储连接插画
技术指南

tRPC 实战:从 REST 到端到端类型安全 API

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

事件循环与异步任务流转插画
技术指南

ts-node 替代方案盘点:6 大 TS 执行方案

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

事件循环与异步任务流转插画
技术指南

ts-node 入门指南

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

类型结构与组件组合插画
技术指南

TypeScript readonly 详解:编译期不可变性

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

类型结构与组件组合插画
技术指南

TypeScript 工具类型实战:Pick、Omit 与其他利器

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

事件循环与异步任务流转插画
技术指南

TypeScript verbatimModuleSyntax 详解

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

Web 构建模块与工具协作插画
技术指南

TSX 替代方案盘点:6 大 TypeScript 执行方案

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

Web 构建模块与工具协作插画
技术指南

TSX 入门:TypeScript 执行与监听指南

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

类型结构与组件组合插画
技术指南

TSX 和 Node 原生 TypeScript 支持对比

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