Nuxt 4 SSR runtimeConfig:浏览器与容器内网双地址
SSR 应用有两种「请求 API」的视角——服务端渲染时走容器内网,浏览器水合后走公网域名。用 Nuxt runtimeConfig 的 public / 私有分区优雅地表达这件事。
前端工程380

SSR 应用有两种「请求 API」的视角——服务端渲染时走容器内网,浏览器水合后走公网域名。用 Nuxt runtimeConfig 的 public / 私有分区优雅地表达这件事。
前端工程380

让后端所有出口长一个样——成功走拦截器包装成统一信封,失败走异常过滤器配语义化错误码。前端从此只写一份处理逻辑,再也不用为每个接口的返回结构打补丁。
后端工程360

把一套基于 Koa 的个人博客后端用 NestJS + Fastify 重写,记录模块化分层、统一响应、依赖注入带来的可维护性提升,以及为什么选 Fastify 而不是 Express。
后端工程280

后台要同时访问主站 API 和独立的 AI 服务,两个后端鉴权方式、响应结构都不同。用「每个后端一个 axios 实例 + 拦截器」分层封装,把鉴权、信封解包、401 登出收敛到一处。
前端工程361

Mongoose 的 Schema 和 TypeScript 类型天然是两份东西,容易写着写着就对不上。Typegoose 用一个 class + 装饰器同时定义二者,让模型既是 schema 又是类型。
后端工程320

TypeScript 不只是「给 JS 加类型」,它是一套结构化类型系统。从基础类型、接口、泛型到联合/交叉类型,建立写 TS 的核心心智,附 tsconfig 关键开关。
前端工程1240
