deno.com

Deno 文档

Deno,一个用于 TypeScript 和 JavaScript 的开源运行时。内置开发工具、强大的平台 API,并原生支持 TypeScript 和 JSX。

开始使用 ->试用 Deno DeployEA ->

Deno 运行时

Deno (/ˈdiːnoʊ/,发音为 dee-no) 是一个开源的 JavaScript、TypeScript 和 WebAssembly 运行时,具有安全的默认设置和出色的开发体验。它基于 V8、Rust 和 Tokio 构建。

Deno 基础

Deno 新手?从这里开始。

开始使用

配置

Deno 内置的 TypeScript 编译器、格式化程序和 Linter 的自定义设置。

Deno 配置

Deno 中的测试

关于 Deno 内置的 JavaScript 或 TypeScript 代码测试运行器的所有信息。

了解更多测试信息

示例

一系列带注释的 Deno 示例,可用作使用 Deno 构建的参考,或作为学习 Deno 诸多功能的指南。在示例部分查找更多示例。

基础

从 npm 导入模块Hello World使用 Node.js 内置模块操作 & 解析 URL

网络

HTTP 服务器:Hello WorldHTTP 服务器:WebSocketsHTTP 服务器:流式传输TCP 连接器:Ping

系统与 CLI

命令行参数环境变量读取文件遍历目录

Deno 云原语

KV队列CronKV 监听

API 参考

Deno、Web 和 Node API 参考文档,专为 Deno 体验打造。在API 参考部分探索 Deno 中可用的 API。

Deno API

FFI网络权限WebSockets查看所有 Deno API

Web API

缓存CanvasFetchURL查看所有 Web API

Node API

assertbufferfspathprocess查看所有 Node API

Deno Deploy

用于将 JavaScript 代码部署到快速全球边缘网络的无服务器平台。支持 Deno API 和 Node.js / npm 模块

KV

内置于 Deno 运行时的键/值数据库。API 简单,在 Deno Deploy 上无需配置即可工作。

KV 文档

Cron

在边缘网络中,按可配置的时间表在任何时区执行代码。

Cron 文档

队列

Deno 的队列 API,用于分担更大的工作负载或调度具有保证交付的任务。

队列文档

子托管

Deno 子托管是一个强大的平台,旨在允许软件即服务 (SaaS) 提供商安全地运行其客户编写的代码。

快速入门

配置您的子托管账户,您将在几分钟内开始托管客户代码。

快速入门

子托管架构

管理系统中的关键资源——处理数据、管理部署及其分析。同时确保稳定性和效率。

了解子托管

REST API

通过我们的 REST API 快速配置新项目并进行部署。

REST API

帮助

与我们的社区联系

从 Deno 社区获取帮助

了解更多

企业支持

探索 Deno 的企业支持选项

了解更多