跳到主要内容
Deno 2.4 发布,带来 deno bundle、字节/文本导入、OTel 稳定版等新特性
了解更多
->
关闭
产品
开源
Deno
适用于 JavaScript 和 TypeScript 的现代运行时
Fresh
为边缘设计的前端框架
JSR
TypeScript 优先的 ESM 包注册表
商业
Deno 企业版
运行时项目的企业级支持
部署
为您的 JavaScript 项目提供简便的无服务器托管
子托管 (Subhosting)
在可扩展的沙盒中安全运行不受信任的代码
文档
模块
标准库
JSR
Node.js & npm
社区
Discord
GitHub
Bluesky
X
YouTube
Mastodon
博客
博客
产品更新
#FreeJavaScript
工程
JavaScript
Deno Deploy
Fresh
Deno 在生产环境
JSR
如何操作
公告
文档
Astro
合作伙伴
性能
子托管
Deno KV
2025年4月9日
工程
如何操作
使用 Deno 和 OpenTelemetry 实现零配置调试
调试需要通过实现来获取正确的数据,以便您快速解决问题。以下是如何使用 Deno 捕获必要的遥测数据而无需额外工作的步骤。
2025年4月1日
如何操作
工程
使用 TypeScript、Jupyter、Polars 和 Observable Plot 探索艺术
借助 Deno 的 Jupyter 支持,您可以使用 TypeScript 和 HTML 探索、交互并创建交互式图表。这是一个包含超过 130,000 件著名艺术品数据的教程。
2025年3月18日
操作指南
使用 TypeScript 和 Jupyter 构建自定义 RAG AI 代理
AI 和大型语言模型(LLMs)无疑是有用的辅助工具。但是,如果我们需要使用机密文档和材料来训练 LLMs 呢?以下是构建您自己的自定义 RAG AI 代理的方法。
2025年3月13日
工程
如何操作
如何使用 OTel 和 Deno 在您的 Node.js 后端获取深度追踪
为 Node 后端添加有意义的追踪需要额外的检测和配置。这里介绍另一种无需额外代码的方法。
2025年2月27日
操作指南
小恐龙 🦕、羊驼 🦙 和鲸鱼 🐋
您知道可以使用 Deno 和 Jupyter Notebooks 运行大型语言模型吗?方法如下。
2025年2月25日
如何操作
公告
发布 lint 规则,赢取奖品
Deno 的新 lint 插件系统意味着您可以使用自己的规则扩展 deno lint 功能。本周我们将为任何发布 lint 规则的人提供奖品。以下是参与方式。
2025年2月13日
操作指南
如果您不使用 npm 说明符,那您就错了
导入 npm 包的一种常见方法是使用 esm.sh 或 unpkg.com 等转译服务,这些服务将 npm 模块转换为 ESM 并托管在网络上。然而,自从 Deno 2 原生支持 npm 以来,我们建议使用 npm 描述符。原因如下。
2024年12月5日
操作指南
使用 Deno 构建 SolidJS 应用程序
了解如何使用 Deno 构建一个简单的 SolidJS 应用程序。
2024年12月2日
如何操作
Deno Deploy
在 Deno Deploy 上运行您的 Next.js SSR 应用程序
以下是如何在 Deno Deploy 上启动并运行您的 Next.js SSR 项目。
2024年11月19日
操作指南
使用 tRPC 和 Deno 构建类型安全的 API
了解如何使用 tRPC 和 Deno 构建类型安全的 API。
2024年11月14日
如何操作
产品更新
使用 Deno Compile 构建自包含可执行程序
Deno compile 是一个灵活的工具,可以将 JavaScript 或 TypeScript 程序转换为适用于任何操作系统的可移植、精简的二进制文件。以下是其工作原理。
2024年11月13日
操作指南
使用 Drizzle ORM 和 Deno 构建数据库应用
使用对象关系映射(ORM)数据库可以简化持久化数据的工作。以下是如何将流行的 ORM 工具 Drizzle 与 Deno 结合使用的方法。
2024年10月29日
如何操作
Astro
使用 Deno 构建 Astro 站点
学习如何使用 Astro 和 Deno 构建服务器渲染的网站。
2024年10月16日
操作指南
如何将 CommonJS 转换为 ESM
这是一份详尽的指南,涵盖了将您的 CommonJS 项目迁移到 ESM 所需了解的一切。
2024年9月10日
合作伙伴
如何操作
使用 Cloudsmith 和 Deno 构建安全高效的私有 npm 注册表
Deno 可以使用 Cloudsmith 的私有 npm 注册表,它提供额外的安全功能、模块使用情况分析等。以下是操作方法。
2024年6月27日
如何操作
工程
TypeScript 温和入门
为 Deno 开发者提供的 TypeScript 精华速览。在本篇速览中,我们将介绍 TypeScript,如何为您的代码添加类型注解以及为什么应该这样做。
2024年5月10日
JSR
如何操作
如何为您的 JavaScript 包编写文档
为您的 JavaScript 包编写良好的 JSDoc 对其成功至关重要。以下是一些创建有助于用户成功的文档的最佳实践。
2024年3月15日
Deno Deploy
产品更新
如何操作
介绍 deployctl,Deno Deploy 的命令行界面
Deno Deploy 的命令行界面 deployctl 是将您的项目部署到云端最简单的方式。以下是操作方法。
2024年2月29日
子托管
如何操作
如何将 Monaco 添加到 Next.js 应用并安全地运行不受信任的用户代码
让您的用户能够部署和运行代码可以使您的平台更有用。这是一份关于如何使用 Monaco、Next.js 和 Subhosting 构建一个通过浏览器 IDE 部署和运行不受信任的用户代码的平台的指南。
2024年1月16日
如何操作
子托管
使用 Subhosting API 构建您自己的云 IDE
本教程将向您展示如何使用 Deno Subhosting API 构建一个简单的云 IDE。
2023年12月15日
操作指南
OpenAI SDK for Deno 入门
学习如何使用 OpenAI 的官方 Deno SDK 来使用文本补全、图像生成、图像分析等更多功能。
2023年12月5日
子托管
Deno Deploy
工程
如何操作
使用 Terraform 管理您的 Deno Deploy 和 Deno Subhosting 项目
Terraform 是一个流行的工具,用于在任何云中安全且可预测地配置和管理基础设施。以下是如何使用 Terraform 管理您的 Deno Deploy 或 Deno Subhosting 项目。
2023年9月18日
Fresh
Deno Deploy
如何操作
Deno 上的 Web 框架现状
随着 Deno 中 npm 兼容性的不断改进,以及 npm 规范符现在已在 Deno Deploy 上可用,在 Deno 上构建 Web 应用的选择比以往任何时候都多。让我们探索一些选项,包括 Fresh、SvelteKit、Nuxt/Vue、Astro 等。
2023年9月1日
操作指南
5 分钟内使用 Deno 构建跨平台 CLI
以下是 Deno 的内置工具和 API 如何让您轻松构建 CLI 并将其分发到所有主要平台的方法。
2023年7月31日
操作指南
dnt — 发布 ESM 和 CommonJS 混合 npm 模块的最简单方法
如何使用现代工具编写模块,并通过 `dnt` 将其转换为支持 CommonJS、ESM、浏览器、Deno、Node.js、TypeScript 等。
2023年7月21日
Astro
如何操作
使用 Deno 和 Deno Deploy 构建和发布 Astro 站点
学习如何在 Deno 和 Deno Deploy 上使用 Astro 构建和部署静态和服务器渲染的应用。
2023年6月1日
如何操作
Deno KV
如何使用 Oak 和 Deno KV 构建 CRUD API
在本入门教程中,学习如何在 Deno KV 中使用二级索引、原子事务等。
2023年5月11日
合作伙伴
如何操作
使用 Fresh、OpenAI 和 Supabase 构建您自己的 ChatGPT 风格文档搜索
学习如何设置自定义的 ChatGPT 风格文档搜索并使用 OpenAI Chat-GPT3 API。
2023年5月4日
工程
如何操作
自己动手构建 JavaScript 运行时,第三部分
我们将创建并加载自定义 JavaScript 运行时的快照以优化启动时间。
2023年4月26日
如何操作
Fresh
工程
Islands 编程范式简介
Islands 是什么,不是什么,以及它们如何工作。
2023年4月6日
操作指南
使用 Express、TypeScript 和 Deno 构建 REST API,第二部分
我们关于如何快速启动和运行 Deno 和 Express 系列的后半部分。
2023年3月8日
操作指南
使用 Express、TypeScript 和 Deno 构建 REST API
如何在几分钟内使用 Express 和 TypeScript 设置 REST API。
2023年2月15日
工程
如何操作
自己动手构建 JavaScript 运行时,第二部分
我们将实现 `fetch`,读取命令行参数,并添加对 TypeScript 和 TSX 的原生支持。
2023年2月8日
如何操作
Deno Deploy
在 100 行代码内构建一个简单的图像缩放 API
一个关于构建和部署简单图像大小调整 API 的教程。
2023年2月1日
如何操作
Deno Deploy
Web 的未来(和过去)是服务器端渲染
关于服务器端渲染的简史以及为什么它是现代 Web 开发的正确方法。
2023年1月11日
操作指南
如何使用 Deno 构建 GraphQL 服务器
一个关于在 Deno 中构建 GraphQL 服务器的简短教程。
2022年12月7日
如何操作
Deno Deploy
如何使用 Lume 构建静态站点
使用 Lume 构建一个简单的静态站点。
2022年11月18日
操作指南
随时随地运行 npm 和 Deno
您知道您可以在任何虚拟私有服务器中托管和运行您的 Deno 代码吗?以下是入门方法。
2022年11月16日
操作指南
使用 React、Vue、Express 等框架在 Deno 中构建应用。
npm 和 Deno 中的 Web 框架入门。
2022年11月15日
操作指南
在 Deno 中使用 npm 和 Prisma、Mongoose、Apollo 等持久化数据。
以下是如何使用一些数据持久化 npm 模块和 Deno 入门的方法。
2022年11月10日
Fresh
如何操作
Fresh WordPress 主题发布
将 Fresh 的开发体验和性能与 WordPress 的可靠性和稳定性相结合。
2022年11月4日
Fresh
如何操作
如何使用 Fresh 设置身份验证
一个关于使用 Fresh 设置身份验证的教程。
2022年10月25日
如何操作
Fresh
Deno Deploy
如何使用 Fresh 构建博客
在几分钟内使用 Fresh 创建一个简单的博客。
2022年7月29日
工程
如何操作
自己动手构建 JavaScript 运行时
一个关于创建执行 JavaScript 文件的 CLI 的演练。
2022年6月30日
工程
如何操作
wasmbuild - 在 Deno 和 Web 应用中使用 Rust
一种更简单的方式来为 Deno 和 Web 构建 Rust。
2022年4月27日
如何操作
Deno Deploy
如何使用 Hugo 和 Deno Deploy 设置博客
在几分钟内设置并将博客部署到边缘。
2022年4月19日
合作伙伴
如何操作
Deno Deploy
Netlify Edge Functions 基于 Deno Deploy
推出基于 Deno Deploy 构建的 Netlify Edge Functions。
2022年3月31日
合作伙伴
如何操作
Deno Deploy
Deno Deploy 上的 Supabase Functions
Supabase 开发者现在可以在 Deno Deploy 上部署全球边缘函数。
2022年3月8日
操作指南
如何在 Deno Deploy 中使用 Google Analytics
如何在 Deno 中使用服务器端 Google Analytics 的示例
2022年2月28日
工程
如何操作
如何将 Deno 模块发布到 NPM
dnt 和 oak - 让代码在 Deno 和 Node.js 中工作
2022年2月10日
产品更新
如何操作
Deno Deploy
Deno Deploy 上的静态文件
Deno Deploy 在边缘运行 Deno 程序,现在支持静态文件。
2021年11月12日
如何操作
Deno Deploy
从边缘连接到 Postgres
许多边缘无服务器产品无法连接到 Postgres,因为它们不支持 TCP。Deno Deploy 可以。