Nitro 中文文档术语表

本文档列出了 Nitro 文档翻译中需要保持英文原文的术语和需要翻译的术语。


保持英文原文的术语

核心技术术语

英文术语说明示例用法
Runtime运行时环境Nitro 兼容任何 runtime
Server Route服务器路由routes/ 目录创建 server route
API RouteAPI 路由添加 API route 处理请求
Handler处理函数使用 defineHandler 创建 handler
Middleware中间件添加 middleware 处理请求
Preset预设配置使用 standard preset
Provider部署平台/提供商部署到不同的 provider
Cache缓存使用 cache 提升性能
Storage存储层Nitro 提供 key-value storage
Database数据库内置 SQL database 支持
Plugin插件通过 plugin 扩展功能
Task任务定义后台 task
Asset静态资源处理 asset 文件
Renderer渲染器配置 HTML renderer
Lifecycle生命周期Nitro lifecycle hooks
Configuration配置修改 configuration 选项

Web 标准术语

英文术语说明示例用法
HMRHot Module Replacement开发时支持 HMR
SSRServer-Side Rendering启用 SSR 模式
ISRIncremental Static Regeneration使用 ISR 策略
SWRStale While Revalidate配置 SWR cache
ESREdge Side Rendering在 edge 上使用 ESR
CORSCross-Origin Resource Sharing配置 CORS 策略
API TokenAPI 令牌使用 API token 认证

框架和库

名称类型说明
Nitro框架本项目名称
Vite构建工具前端构建工具
Vue前端框架Vue.js 框架
React前端框架React 框架
Svelte前端框架Svelte 框架
Nuxt元框架基于 Vue 的元框架
SolidStart元框架基于 Solid 的元框架
TanStack Start元框架TanStack 的元框架
h3HTTP 框架轻量级 HTTP 框架
HonoHTTP 框架快速 Web 框架
ElysiaHTTP 框架TypeScript Web 框架

Runtime 环境

名称说明
Node.jsJavaScript runtime
Bun高性能 JavaScript runtime
Deno安全的 JavaScript/TypeScript runtime

云平台和服务

名称类型
Cloudflare WorkersServerless 平台
Vercel部署平台
Netlify部署平台
AWS云服务
Azure云服务
Firebase云服务
GitHub Pages静态托管
GitLab Pages静态托管
Heroku应用平台
DigitalOcean云服务
Render部署平台
Zeabur部署平台
Deno Deploy部署平台

数据库和存储

名称类型
SQLite数据库
PostgreSQL / Postgres数据库
MySQL数据库
PGLite数据库
Redis缓存/数据库
S3对象存储

编程语言和工具

名称说明
TypeScript编程语言
JavaScript编程语言
npm / pnpm / yarn包管理器
Git版本控制

文件和目录名称

所有文件名、目录名、路径保持英文原文:

  • routes/
  • server.ts
  • vite.config.ts
  • .output/
  • package.json
  • node_modules/
  • public/

代码相关

所有代码、命令、配置项保持英文原文:

  • defineHandler
  • fetch
  • export default
  • import
  • 函数名、变量名、类名等

需要翻译的术语

常见翻译对照

英文中文说明
Introduction介绍-
Quick Start快速开始-
Guide指南-
Tutorial教程-
Documentation文档-
Overview概览-
Getting Started开始使用-
Installation安装-
Deployment部署-
Development开发-
Production生产环境-
Build构建-
Deploy部署(动词)-
Configure配置(动词)-
Migration迁移-
Routing路由作为章节标题时翻译
Feature特性/功能根据上下文选择
Full-stack全栈-
Frontend前端-
Backend后端-
Server服务器作为描述性词汇时翻译
Client客户端作为描述性词汇时翻译
Application应用/应用程序-
Project项目-
Directory目录-
File文件-
Folder文件夹-
Code代码-
Example示例-
Usage用法-
Options选项-
Parameters参数-

翻译原则

1. 优先保持英文的情况

  • 技术术语:Runtime、Cache、Storage 等核心技术概念
  • 专有名词:框架名、平台名、工具名等
  • 代码内容:所有代码、命令、配置项
  • 文件路径:所有文件名、目录名

2. 需要翻译的情况

  • 描述性文字:解释说明、使用指南
  • 章节标题:如"快速开始"、"部署指南"
  • 概念解释:对技术概念的说明文字
  • 操作步骤:具体的使用步骤说明

3. 中英文混排规范

✅ 正确:Nitro 是一个全栈框架,兼容任何 runtime。
❌ 错误:Nitro是一个全栈框架,兼容任何runtime。

✅ 正确:在 `routes/` 目录中创建 server route
❌ 错误:在`routes/`目录中创建server route

✅ 正确:使用 `defineHandler` 函数定义 handler
❌ 错误:使用`defineHandler`函数定义handler

规则:

  • 中文与英文术语之间添加空格
  • 中文与代码(反引号包裹)之间添加空格
  • 英文术语与标点符号之间不需要空格

4. 标点符号使用

  • 中文段落使用中文标点:,。;:?!
  • 英文术语、代码周围使用英文标点
  • 列表项结尾通常不加标点

术语使用示例

示例 1:保持术语原文

原文

Nitro is a full-stack framework, compatible with any runtime. It extends your Vite application with a production-ready server.

译文

Nitro 是一个全栈框架,兼容任何 runtime。它为你的 Vite 应用扩展了一个生产就绪的 server。

示例 2:混合使用

原文

Create server routes in the routes/ folder and they will be automatically registered.

译文

`routes/` 目录中创建 server route,它们将会被自动注册。

示例 3:章节标题

原文

## Quick Start

译文

## 快速开始

原文

## Server Routes

译文

## Server Routes

(章节标题如果包含技术术语,可保持原文或部分翻译)


贡献指南

如果你在翻译过程中遇到本术语表未涵盖的术语:

优先查阅

添加到术语表
  • 在相应章节添加新术语
  • 说明翻译原因或参考依据
  • 提交 PR 更新术语表

讨论不确定的术语
  • 在 Issue 中提出讨论
  • 征求其他译者意见
  • 达成共识后更新术语表


最后更新:2025-10-28